Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/07/2013, 12:15
mevaguerreradelaluz
 
Fecha de Ingreso: julio-2013
Mensajes: 1
Antigüedad: 10 años, 9 meses
Puntos: 0
Java ventajas de utilizar BigDecimal

Velo tu mismo:
Escribe el siguiente código:

double unCentavo = 0.01;
double suma=unCentavo+unCentavo+unCentavo+unCentavo+unCen tavo+unCentavo;
System.out.println(suma);


Que se imprime? Si contestaste: 0.06, estas equivocado.

Se imprime: 0.060000000000000005

Ahora escribe:

java.math.BigDecimal unCentavo = new java.math.BigDecimal("0.01");
java.math.BigDecimal suma=unCentavo.add(unCentavo).add(unCentavo).add(u nCentavo).add(unCentavo).add(unCentavo);
System.out.println(suma);


Que imprime? 0.06.