I have read few posts regarding NaN
but did not figure out how to deal with it in Ruby on Rails. I want to check a value if it is a NaN
I want to replace it with Zero(0).
I tried the following
logger.info(".is_a? Fixnum #{percent.is_a? Fixnum}")
when percent has NaN
it returns me false.
I have made few changes in the logger
logger.info("Fixnum #{percent.is_a? Fixnum} percent #{percent}")
Output
Fixnum false percent 94.44444444444444
Fixnum false percent NaN
Fixnum false percent 87.0
Float::NAN #=> Nan
– Ioved