convertir datos

edu
10 de Noviembre del 2005
Me gustaría pasar un dato de tipo double a int, y un valor de int guardarlo en un dato de tipo char, si es que se puede. Gracias.

el_danny
10 de Noviembre del 2005
para pasar de double a int solo debes hacer el casting algo mas o menos asi

double valordoble;
int valorint;

valorint=(int)valordouble;

esto te puede causar perdida de precision pero eso lo desides tu.

en cuanto a pasar un int a un char no se hasta donde te sirva esto pero puedes usar el metodo toCharArray() de String haciendo primero que el valor int sea String. ejemplo

String a;
char[] c;
int valorint;

a=String.valueOf(valorint);
c=a.toCharArray();

pero debes tomar en cuenta que si conviertes a String cada valor será un caracter asi si tienes 10 tendras dos caracteres ten cuidado con cual necesitas usar.