From: Tanaka Akira Date: 2011-09-16T22:49:33+09:00 Subject: [ruby-core:39582] Re: [Ruby 1.9 - Bug #4576] Range#step miss the last value, if end-exclusive and has float number 2011/9/16 Marc-Andre Lafortune : > Yes, floats can be complicated. No I wouldn't recommend to anyone to play with tight limits with floats. But here, it is simply not acceptable that `(foo...bar).step(baz).to_a.last == bar`. On any platform. This is not a question of learning floating point number. Interesting. Please show us an actual example of `(foo...bar).step(baz).to_a.last == bar` -- Tanaka Akira