Tengo un número muy pequeño y quiero convertirlo en una Cadena con el número completo, no abreviado de ninguna manera. No sé cuán pequeño puede ser este número.convertir muy pequeño doble en una Cadena
por ejemplo, cuando corro:
double d = 1E-10;
System.out.println(d);
muestra 1.0E-10
en lugar de 0,000000001.
Ya he intentado NumberFormat.getNumberInstance()
pero da formato a 0
. y no sé qué expresión usar en un DecimalFormat
para trabajar con cualquier número.
¿Pero qué quieres si imprime '1e-300'? 300 ceros? – kennytm