Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Java (básico) > Inprecisión en el calculo con double
-Foros de debate

Java (básico)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Inprecisión en el calculo con double
Enviado por Shinsu el día 22 de mayo de 2008

Hoy estube haciendo un programita en el que tenía estas lineas:
double d1 = 1.15;
double d2 = 1.00;
d1 -= d2;
El valor que debería tener d1 en este momento sería 0.15,no?
Pero la computadora me debulbe 0.149999999999;

El problema se resulve con un redondeo. Utilizando Math...

pero alguien puede decirme el por que de Esta Inprecición...

 
Corrección del mensaje que dejé antes
Enviado por Shinsu el día 22 de mayo de 2008

No se como solucióner el proble sin tener que abandonar las variable de tipo double... (lo de la clase Math fue una completa tontería)

Apreciaría culquier idea.

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network