Bug #15312
Updated by nobu (Nobuyoshi Nakada) over 5 years ago
Run into this weird issue today. Tried that on rubies 2.5.1p57 and ruby 2.5.3p105 (i believe this is latest stable at the moment). Here is how to reproduce it ``` $ irb 2.5.3 :001 > 2.6 + 0.1 => 2.7 2.5.3 :002 > 2.7 + 0.1 => 2.8000000000000003 2.5.3 :003 > 2.8 + 0.1 => 2.9 ``` Here some more cases ``` $ irb 2.5.3 :001 > 2.7 + 0.01 => 2.71 2.5.3 :002 > 2.79 + 0.01 => 2.8 2.5.3 :003 > 2.8 - 0.1 => 2.6999999999999997 2.5.3 :004 > 2.79 + 0.01 => 2.8 2.5.3 :005 > 2.81 - 0.01 => 2.8000000000000003 ``` Haven't discovered other cases yet, if will catch them, will post them here