ConvertThemAll

四捨五入の計算

選んだ丸めの規則で、正確に丸めます。

計算式 数学

負の数の場合は、十の位、百の位などに丸めます

丸めた値

丸めた値: 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 になります。