数值舍入

批量把一列数字规范到指定小数位:四舍五入、向上/向下取整、四舍六入五成双(银行家舍入)、直接截断,还可先统一加/减/乘/除再做舍入,最后给合计、平均、最大最小。纯本地算法,支持千分位输入。

工具界面在页面加载完成后显示在本段下方,可以直接使用。所有计算都在你的浏览器本地完成,输入的内容不会上传到服务器。

数值舍入能做什么

批量把一列数字规范到指定小数位:四舍五入、向上/向下取整、四舍六入五成双(银行家舍入)、直接截断,还可先统一加/减/乘/除再做舍入,最后给合计、平均、最大最小。纯本地算法,支持千分位输入。

怎么用数值舍入

  1. 在输入框里贴入数字:每行一个,或同一行用逗号/空格隔开;1,234.5 这种千分位写法也能直接识别
  2. 选「舍入方式」:四舍五入 / 向上进位 / 向下舍去 / 四舍六入五成双 / 截断
  3. 设「保留小数位」,例如 2 表示保留两位小数
  4. 需要统一调整时,在「批量运算」里选加/减/乘/除并填操作数(不选就是只舍入)
  5. 结果逐行显示原始值→舍入后的值,底部汇总合计、平均、最大、最小,点「复制」带走

示例

输入:

2.675、2.345、3.14159、1.005(保留 2 位小数)

输出:

四舍五入 → 2.68 / 2.35 / 3.14 / 1.01;银行家舍入 → 2.68 / 2.34 / 3.14 / 1.00

2.345 在两种模式下结果不同:四舍五入进到 2.35,银行家舍入舍去到 2.34(5 前是偶数 4)

使用技巧与注意点

常见问题

四舍五入和银行家舍入有什么区别?

「四舍五入」遇到 .5 一律进一位(2.345 → 2.35);「四舍六入五成双」遇到 .5 看前一位奇偶,前一位是偶数就舍、奇数就进(2.345 → 2.34,2.355 → 2.36),能让大量数据四舍五入后的系统偏差更小,常用于金融统计。

为什么 2.675 四舍五入是 2.68 而不是 2.67?

计算机用二进制存小数,2.675 实际略小于真实值,直接乘 100 会得到 267.4999…;工具先把这段误差抹平再取整,得到正确的 268 → 2.68。这也是为什么手写公式容易算错、要交给专门的舍入函数。

能先统一加一笔再舍入吗?

可以。在「批量运算」里选加/减/乘/除并填操作数,工具会先对每一行做运算、再舍入,顺序和 Excel 的 =ROUND(A1*1.1,2) 一致。

输入框支持哪些格式?

每行一个数;同一行用逗号、中文逗号或空格隔开多个数;1,234,567.89 这种带千分位的也能解析。无法解析的内容会被标成「不是数字」,不会打断其余计算。

数字会上传到服务器吗?

不会。解析、运算、舍入、统计全在浏览器本地完成,你输入的数字不会离开本机。

相关工具

同类数据处理工具

查看全部数据处理工具