私はいくつかの投稿を読みましNaN
たが、Ruby on Rails でそれを処理する方法がわかりませんでした。値が であるかどうかを確認しNaN
たい ゼロ (0) に置き換えたい。私は次のことを試しました
logger.info(".is_a? Fixnum #{percent.is_a? Fixnum}")
パーセントがNaN
あると、falseが返されます。
ロガーにいくつかの変更を加えました
logger.info("Fixnum #{percent.is_a? Fixnum} percent #{percent}")
出力
Fixnum false percent 94.44444444444444
Fixnum false percent NaN
Fixnum false percent 87.0