Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: jam3s en 11 Mayo 2010, 14:23 pm



Título: Duda con operaciones con números reales
Publicado por: jam3s en 11 Mayo 2010, 14:23 pm
Hola, tengo un problema con este código:

Código
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4.  
  5. float h = 0.1;
  6. return 0;
  7. }
  8.  
  9.  

Depurándolo, veo que h se inicializa con 0.100000001.  Por qué no lo hace con 0.10000000?


Título: Re: Duda con operaciones con números reales
Publicado por: h0oke en 11 Mayo 2010, 14:26 pm
http://floating-point-gui.de/


Título: Re: Duda con operaciones con números reales
Publicado por: jam3s en 11 Mayo 2010, 15:33 pm
http://floating-point-gui.de/

Me he leído la respuesta corta, jaja, la larga es infumable XD

Gracias por el link me ha servido de ayuda.

Saludos