我读过一些关于NaN
但没有弄清楚如何在 Ruby on Rails 中处理它的帖子。我想检查一个值是否是NaN
我想用零(0)替换它。我尝试了以下
logger.info(".is_a? Fixnum #{percent.is_a? Fixnum}")
当百分比有NaN
它返回我错误。
我在记录器中做了一些更改
logger.info("Fixnum #{percent.is_a? Fixnum} percent #{percent}")
输出
Fixnum false percent 94.44444444444444
Fixnum false percent NaN
Fixnum false percent 87.0