前提・実現したいこと
小数点第三位を四捨五入したいのですが、
rubyのバージョンによっては四捨五入できない場合があります。
ruby2.1で実行した場合に正しく四捨五入できない理由が知りたいです。
ご教授よろしくおねがいいたします。
試したこと
- ruby2.1で実行した場合
irb(main):001:0> 1024.975.round(2) => 1024.97 irb(main):002:0> 1023.975.round(2) => 1023.98
- ruby2.4で実行した場合
irb(main):001:0> 1024.975.round(2) => 1024.98 irb(main):002:0> 1023.975.round(2) => 1023.98
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/09 05:47