RoundingModeを使用すると、プログラマーは浮動小数点数をどのように丸めるかを指定できます。これは素晴らしいことですが、私が独特だと思ったことが1つあります。たぶん私は学校で何か基本的なことを誤解しただけです。
しかし、この丸めモードは、私が学校で教えられたものとして説明されています。「常に最も近い数に丸め、中央で死んだときは常に切り上げます。」しかし、なぜそれは-2.5から-3に丸められるのですか?
絶対値で切り上げたと思いますが、私にとっては、-2は確かに-2.5から「上」になっています。