小数点以下第1位に四捨五入する方法


ベストアンサー

四捨五入の種類とタイブレークの種類の2つを考慮する必要があります。

-1.26、-1.22、1.22、1.26を検討します。

  1. 丸めの種類。
  2. 切り上げ
  3. -1.26を丸めます。 -1.2
  4. -1.22から-1.2への丸め
  5. 1.22から1.3への丸め
  6. 1.26から1.3への丸め
  7. 切り捨て
  8. -1.26ラウンドから-1.3
  9. -1.22ラウンドから-1.3
  10. 1.22ラウンドから1.2
  11. 1.26ラウンドから1.2
  12. ゼロから丸める
  13. -1.26を-1.3に丸める
  14. -1.22を-1.3に丸める
  15. 1.22を1.3に丸める
  16. 1.26 1.3に丸める
  17. ゼロに向けて丸める
  18. -1.26を-1.2に丸める
  19. -1.22を-1.2に丸める
  20. 1.22を1.2に丸める
  21. 1.26ラウンドから1.2
  22. 最も近いラウンド
  23. -1.26ラウンドから-1.3
  24. -1.22ラウンドから-1.2
  25. 1.22から1.2への丸め
  26. 1.26から1.3への丸め

ほとんどの場合、neに丸めます。

最も近いものに丸める場合、最も近いものがない場合はどうなりますか(数値はちょうど中間であるため)?

-1.25と1.25を考えてみましょう。

切り上げ(-1.2と1.3)、切り下げ(-1.3と1.2)、ゼロに向かって丸め(-1.2と1.2)、ゼロから離れて切り上げる(-1.3と1.3)ことができます。

ただし、バイアスが最も少ないタイブレーク手法は、財務、会計、統計のアプリケーションで使用される銀行家の丸めです。丸められた値を合計する際のバイアスとエラーを最小限に抑えます。最も近い最後の桁に丸められます。例:

1.15ラウンドから1.2

1.25ラウンドから1.2

1.35ラウンドから1.4

1.45ラウンドから1.4

1.55から1.6への丸め

1.65から1.6への丸め

など

注:一部のプログラミング言語(C#、Delphi)では、バンカーの丸めがデフォルトです。など)。少し意外なことに、これはExcelの方法ではありません。

回答

例が説明するのに最適な方法のようです。

元の数値-小数点以下1桁に四捨五入1.2になります

1.23 ————————- 1.2

98.456 ———————- 98.5

6324.89456 ————— 6324.9

0.95 ————————- 1.0

56 —————————- 56.0

説明:

小数点の後、最初の2桁を除くすべての桁を削除します

2桁目が4より大きい場合は、最初の桁を1増やします

常に小数点を書き込みますゼロであってもポイントと1桁

eg

6324.89456は6324.89になります

9は4を超えるため、8を1増やします

したがって、最終的な答えは6324.9です。

よりトリッキーな例

0.95は0.95のままです。2桁だけ

5は4より大きいので、9を1増やします

最終的な答えは1.0です

わかりにくいもの(トリックの質問)

56

最後に.0を追加する必要があります

答えは56ではなく56.0です

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です