MCPで接続 →

計算を入力してください

公式

広告

結果

小数第1位に四捨五入
3.1
小数点以下1桁
もとの数字 3.14159
四捨五入した値 3.1

小数第1位に四捨五入するとは?

小数第1位とは、小数点のすぐ右にある最初の桁、いわゆる「10分の1の位」のことです。数字を小数第1位に四捨五入するとは、もとの値にできるだけ近づけたまま、小数点以下を1桁だけにすることを指します。この計算機なら、入力したどんな数字でも一瞬で処理できます。

2つの整数の間の小数第一位を示す数直線で、値が最も近い小数第一位の目盛りに合う様子
小数第一位に四捨五入すると、値が数直線上で最も近い小数第一位の目盛りに合わせられます。

使い方

入力欄に好きな数字を入力して実行するだけです。正の数でも負の数でもよく、小数点以下が何桁あってもかまいません。計算機は小数第1位に四捨五入した値を、もとの数字とあわせて表示します。

計算の仕組み

標準的な計算式は $$\text{結果} = \frac{\left\lfloor \text{数字} \times 10 + 0.5 \right\rfloor}{10}$$ です。10を掛けることで小数第1位の数字を一の位に移動させ、いちばん近い整数に丸める(四捨五入する)ことでルールを適用し、最後に10で割ってもとの位置に戻します。判断のポイントは小数第2位(10分の1の次の桁)です。この桁が5以上なら小数第1位を1つ繰り上げ、4以下ならそのままにします。

広告
四捨五入の式の手順を示す図:10を掛ける、丸める、10で割る
この式は10を掛け、整数に丸めてから、再び10で割ります。

計算例

3.14159 を小数第1位に四捨五入してみましょう。小数第2位の数字は4で5未満なので、小数第1位はそのまま。答えは 3.1 です。計算式に当てはめると、\(\text{round}(3.14159 \times 10) = \text{round}(31.4159) = 31\)、そして \(31 \div 10 = 3.1\) となります。

よくある質問

ちょうど「.x5」のときはどうなりますか? 小数第2位が5のときは繰り上げるため、2.45 は 2.5 になります。

負の数はどう処理されますか? 通常の四捨五入と同じルールが適用されます。たとえば −2.36 は −2.4 になります。

小数点以下がない数字の場合は? 7のような整数はそのまま 7.0 になります。すでに小数第1位までぴったり一致しているからです。

最終更新: