Float#== calls 'other == self' if coercion fails
NilClass#to_f does not cause NilClass to be coerced to Float
Narrowed down exception handling block
Merge pull request #525 from krekoten/float_equal_value

Float#== calls 'other == self' if coercion fails