- Ruby 初心者スレッド Part 55
679 :デフォルトの名無しさん[sage]:2014/10/25(土) 09:19:46.12 ID:NijgTWso - 計算を全部Rationalでやったうえでdenominatorが1だったら整数
もしくは require'mathn' とかかなあ
| - Ruby 初心者スレッド Part 55
683 :デフォルトの名無しさん[sage]:2014/10/25(土) 13:39:00.78 ID:NijgTWso - 無理数が入る計算はどうあがいても誤差が出るだろうなあ
累乗根とかの無理数をその場で計算せずそのままあつかうようなクラスを個別に定義していけば そのうち全部誤差なしにできるかもね(もちろん最終的に有理数になる場合) >>682 人間が計算すれば3になるからtrueを得たいってことでしょ
|
|