Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/11/2010, 09:12
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Comparar decimales en C

¿estás seguro de que el valor que cargás (y que toma el programa) es 1,80 y no 1,79999999999? puede ser un problema con la representación de punto flotante.

Probá redondear el número a 2 dígitos decimales, o multiplicar por 100, tomar la parte entera, y comparar con 180.

saludos.