四舍五入
使用不同方法和精度四舍五入数字
如何使用四舍五入
- 1输入要四舍五入的数字,并选择目标小数位数或有效数字。
- 2若提供选项,选择舍入规则(如四舍五入或四舍六入五成双)。
- 3查看舍入后的结果,以及保留下来的数字。
舍入规则为何重要
保留 n 位小数:保留小数点后 n 位,按后一位调整最后保留位舍入能减少不精确测量带来的噪声,但反复舍入会让结果漂移,因此只在最后一步舍入。
不同规则(四舍五入 vs 四舍六入五成双)对正好 .5 的情形处理不同,这在统计和金融中很关键。
舍入不只是「四舍五入」。四种常用规则各有用处:**向下取整(floor)**用于「最多能买几个」「能装几箱」;**向上取整(ceil)**用于「需要几辆车」「需要几个包装」;**四舍五入**用于一般数值修约;**银行家舍入(四舍六入五成双)**用于财务和统计,它把正好 .5 的情况向最近的偶数靠,避免大量数据累加时系统性偏高。
**财务计算尤其要注意舍入误差累积**。比如税率 6% 对 100 笔金额分别四舍五入再求和,与先求和再四舍五入,结果可能差几分钱。正确做法是保留足够精度做中间运算,只在最终展示时舍入一次。另外浮点数的 1.005 实际存储可能是 1.00499999…,四舍五入会得到 1.00 而非预期的 1.01——**涉及金额时应使用定点数或专门的十进制类型**(如 Decimal)。
| 数值 | 四舍五入 | 向下取整 | 向上取整 | 银行家舍入 |
|---|---|---|---|---|
| 2.5 | 3 | 2 | 3 | 2 |
| 3.5 | 4 | 3 | 4 | 4 |
| 2.4 | 2 | 2 | 3 | 2 |
| -2.5 | -3 | -3 | -2 | -2 |
| 1.005 | 1.01 | 1.00 | 1.01 | 1.00 |
四种舍入规则对比
常见问题
什么是「四舍六入五成双」?
当舍去部分恰好为 .5 时,向最近的偶数位舍入,可在大量 .5 情形中避免偏差。
每一步都要舍入吗?
不要。计算时保留完整精度,只对最终答案舍入,以免误差累积。
什么是有效数字?
它们是反映测量精度的有意义数字,从第一个非零数字开始计数。
为什么 Excel 和计算器的结果有时不一样?
主要是浮点精度与舍入规则差异。Excel 显示的是格式化后的值,内部保留 15 位有效数字,公式计算用内部值而非显示值(可在选项中开启「以显示精度为准」,但不推荐)。此外银行家舍入与四舍五入在 .5 处结果不同。对账时发现几厘差异,多半来自这里。
