Rubyで浮動小数点数を丸める 質問する

Rubyで浮動小数点数を丸める 質問する

.round丸めに問題があります。浮動小数点数があり、それを小数点の100分の1に丸めたいのですが、基本的にそれを整数に変換するしか使用できません。つまり、2.34.round # => 2.次のようなことをする簡単な方法はありますか?2.3465 # => 2.35

ベストアンサー1

丸める小数点以下の桁数を含む引数をroundに渡します。

>> 2.3465.round
=> 2
>> 2.3465.round(2)
=> 2.35
>> 2.3465.round(3)
=> 2.347

おすすめ記事