From: Yusuke ENDOH Date: 2011-09-16T23:18:46+09:00 Subject: [ruby-core:39586] Re: [Ruby 1.9 - Bug #4576] Range#step miss the last value, if end-exclusive and has float number Hello, 2011/9/16 Michal Suchanek : > == is meaningless with floats. I guess it is not essential for the problem Marc-Andre says. We can read it as follows without ==: (foo...bar).step(baz).all? {|n| n < bar } -- Yusuke Endoh