四捨五入計算

好きな桁で四捨五入・切り上げ・切り捨てができます。小数点以下だけでなく十の位、100円・1,000円単位にも対応し、1.005のような値も誤差なく計算します。

—

桁ごとの結果比較

四捨五入計算とは?

この四捨五入計算ツールは、数値を指定した桁で四捨五入・切り上げ・切り捨てします。小数第1位〜第6位はもちろん、十の位・百の位・千円単位・万円単位といった整数の桁にも対応しているので、見積もりや請求額の端数処理、宿題の答え合わせに便利です。

一般的なプログラムでは1.005を小数第2位までに四捨五入すると1.00になることがあります(コンピューターが1.005を1.00499999…として保存するため)。このツールは入力された数字をそのまま10進数で計算するので、1.005 → 1.01と常に正確です。

使い方

  1. 数値を入力します。カンマ区切りやマイナスも使えます。
  2. 四捨五入・切り上げ・切り捨てのいずれかを選びます。
  3. 桁のリストか、下のボタン(小数第2位まで、整数、10円・100円・1,000円単位など)で残す桁を選びます。
  4. 結果と元の値との差が表示されます。下の表では桁ごとに3つの方法の結果を比較でき、行をタップするとその桁を選べます。

四捨五入・切り上げ・切り捨ての例

値 / 桁四捨五入切り上げ切り捨て
3.14159 / 小数第2位まで3.143.153.14
2.5 / 整数332
12,345 / 百の位まで12,30012,40012,300
1,234,567円 / 1,000円単位1,235,000円1,235,000円1,234,000円
−1.25 / 小数第1位まで−1.3−1.3−1.2

「小数第2位を四捨五入」と「小数第2位まで四捨五入」

この2つは結果が異なります。小数第2位を四捨五入すると、第2位の数字を見て切り上げか切り捨てをし、小数第1位まで残します(3.146 → 3.1)。小数第2位まで四捨五入(小数第3位を四捨五入)なら第2位まで残ります(3.146 → 3.15)。このツールの桁リストには両方の表現を併記しています。

消費税の1円未満の端数のように、金額の端数処理は切り捨てが一般的ですが、切り上げや四捨五入を選ぶ事業者もあります。

負の数の切り上げ・切り捨て

このツールはExcelのROUND・ROUNDUP・ROUNDDOWN関数と同じ方式です。四捨五入は0.5を0から遠い方へ(−2.5 → −3)、切り上げは0から遠ざかる方向(−1.21 → −1.3)、切り捨ては0に近づく方向(−1.29 → −1.2)に処理します。数学の天井関数・床関数(CEILING・FLOOR)のように数直線の大小で考えると負の数では結果が逆になるため、負の数を入力するとその値も併せて表示します。

よくある質問

Excelで1.005を四捨五入すると1.00になるのに、なぜここでは1.01?

1.005は2進数で正確に表せず、内部では1.00499999…として扱われるため、一部のソフトでは1.00になります。このツールは入力した10進数の文字列のまま計算するので、数学的に正しい1.01になります。

偶数丸め(銀行型丸め)はできますか?

このツールは学校や実務で一般的な四捨五入(5以上は切り上げ)を使います。ちょうど0.5のときに最も近い偶数へ丸めるJIS式の偶数丸めには対応していません。

とても大きい数や桁の多い小数も計算できますか?

はい。整数演算で正確に計算するため、20桁を超える数でも誤差なく処理できます。

100円未満を切り捨てるには?

「切り捨て」を選び「100円単位」ボタンを押します。12,345円なら12,300円になります。