Precisión del flotador en rubí.

Estoy escribiendo un programa de rubí que usa flotadores. Estoy teniendo problemas con la precisión. Por ejemplo

1.9.3p194 :013 > 113.0 * 0.01
# => 1.1300000000000001

y por lo tanto

1.9.3p194 :018 > 113 * 0.01 == 1.13
# => false

Este es exactamente el tipo de cálculo que mi aplicación necesita para corregirlo.

¿Se espera esto? ¿Cómo debo manejar esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta