(-1.0/0.0).finite? # => false (+1.0/0.0).finite? # => false
(-1.0/0.0).infinite? # => -1 (+1.0/0.0).infinite? # => 1
0.0.finite? # => true
0.0.infinite? # => nil