四捨五入の計算
選んだ丸めの規則で、正確に丸めます。
丸めた値
丸めた値: 3.14
- 小数点以下の桁数を揃えた表記
- 3.14
- 丸めによる差
- -0.00159
仕組み
四捨五入では、数字を刻み幅の最も近い倍数に置き換えます。小数点以下 2 桁なら刻み幅は 0.01、最も近い 0.05 なら刻み幅は 0.05 です。有効数字の場合は、数の大きさから刻み幅を決めます。
規則によって、中間値の扱いと丸める方向が決まります。四捨五入では 2.5 は 3、−2.5 は −3 になります。偶数への丸めでは 2.5 も 3.5 も偶数の方の数になり、多くの丸めを行っても偏りが生じません。切り上げと切り捨ては常に上または下に丸め、単純な切り捨てでは余分な桁を落とします。
計算機は入力された正確な小数に基づいて計算するため、1.005 は入力どおり 1.01 に丸められます。
計算式
刻み幅 = 10^(−d)(小数点以下 d 桁の場合) 刻み幅 = 10^(e − s + 1)(有効数字 s 桁の場合、e = floor(log₁₀ |x|)) 丸めた値 = round(x ÷ 刻み幅) × 刻み幅
計算例
3.14159 を小数点以下 2 桁に丸めると 3.14 です。最も近い 0.05 に丸めると 3.15 です。四捨五入では 2.5 は 3 になりますが、偶数への丸めでは 2 になります。
よくある質問
銀行丸めとは何ですか?
中間値は偶数に丸める方法です。ちょうど中間の値は、最後の桁が偶数の隣の数に丸められます。0.125 を小数点以下 2 桁に丸めると 0.12 で、0.135 は 0.14 です。
なぜ表計算ソフトは 1.005 を 1 に丸めるのですか?
二進の浮動小数点数では、1.005 は 1.00499999… として保存され、中間点のわずかに下になります。この計算ツールは正確な小数に基づいて丸めるため、1.01 になります。
千の位に丸めるにはどうすればよいですか?
小数点以下 −3 桁を指定するか、最も近い倍数で 1000 を選んでください。12,499 は 12,000 になります。