Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/03/2009, 02:09
venkman
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: numeros muyyyy pequeños en java

Hombre, de E-293 a E-324 aún hay un buen salto.

DecimalFormat no tiene mucho que ver con esto. Es sólo una clase para parsear formatos de números. En todo caso si realmente necesitas una precisión más pequeña que E-324, utiliza lo que te han dicho más arriba, BigDecimal. La idea de BigDecimal es trabajar por un lado con la mantisa, como decimal, y por otro con el exponente, aquí llamado la "escala". (Es decir, 2.25E-293 es 225 con una escala de 295.) Esto te ofrece una precisión arbitraria, pero tendrás que cambiar todos los cálculos que estás haciendo.


Por cierto, por curiosidad, ¿sobre qué trata la tesis? ¿Para qué son esos números tan pequeños?