SoloCodigo

Programación General => Java => Mensaje iniciado por: cypres_snk en Jueves 5 de Agosto de 2010, 18:58

Título: Conversion de sistemas numericos en double??
Publicado por: cypres_snk en Jueves 5 de Agosto de 2010, 18:58
intento convertir valores a sistemas numerios pero con valores doubles... Tengo el codigo peor con enteros qeu es este
Citar
switch(base){
      case 2:
          cad = Integer.toBinaryString(numeroA);
          break;
      case 8:
          cad = Integer.toOctalString(numeroA);
          break;
      case 10:
          cad = String.valueOf(numeroA);
          break;
      case 16:
          cad = Integer.toHexString(numeroA);
          break;
      }
Si pongo Double.toBinaryString(numeroA); me marca error como se hace para que me regrese el valoro con punto decimal???
saludos y gracias de antemano
Título: Re: Conversion de sistemas numericos en double??
Publicado por: darksxd en Miércoles 11 de Agosto de 2010, 00:04
como puedes ver la funcion q estas invocando es de la clase Integer.xxxxxxxxtoString(numx) donde en las x se representa la base a la q estas transformando teniendo eso en cuenta te cuento q esta funcion te esta devolviendo un String osea una cadena de caracteres lo q tienes q hacer es tomar la cadena y transformarla a dooble y problema resuelto