Neatbo.

数值舍入与格式化

将十进制原文按小数位或有效数字精确舍入,也可转成科学计数法。

浏览器本地处理输入数值输出数值
  1. 1添加输入
  2. 2调整设置
  3. 3获取结果

工具输入和文件在当前浏览器处理,不会上传。

输入内容

切换工具时在当前标签页临时保留输入。刷新或关闭后清除,较大的结果可能需要重新生成。

⌘ / Ctrl + Enter 运行

输入一个十进制数,也支持 1.23e-5 形式的科学计数法。

选择任务

范围 −12 至 100;−1 表示舍入到十位,−2 表示舍入到百位。

输入数值后可查看预览。
正在准备处理工具…

开始之前

输入一个十进制数,明确选择小数位、有效数字或科学计数法,以及中点舍入规则。负小数位可舍入到十位、百位等。

如何使用

  1. 输入一个数值,选择小数位、有效数字或科学计数法。
  2. 设置位数与舍入规则,并检查实时预览。
  3. 生成结果后复制数值,或下载文本文件。

支持范围与限制

最多接受 300 位十进制数字,指数范围 −300 至 300;小数位范围 −12 至 100,有效数字范围 1 至 100。

基于十进制原文计算,不先转换成二进制浮点数。使用前请核对目标系统的中点规则。

输入仅在此浏览器中处理,无需注册。

操作示例

示例输入

1.005
示例参数
{"places":2,"mode":"half-up"}

示例输出

1.01

出现问题时

如果结果与目标软件不同,请核对它的中点舍入规则,以及它使用十进制原文还是二进制浮点数计算。

常见问题

为什么 1.005 在不同软件里结果不同?

有些软件会先把十进制输入转成二进制浮点数。本工具直接舍入输入的十进制值,所以 1.005 保留两位小数且中点远离零时得到 1.01。

怎样舍入到十位或百位?

选择小数位数,输入 −1 表示十位,输入 −2 表示百位。

负数中点如何处理?

中点远离零时 −1.5 得到 −2;中点取偶数时同样得到 −2。向下、向上和截断则按各自方向处理。

输入会发送到服务器吗?

不会。工具在浏览器内处理输入;关闭标签页前请保存结果。

文档与延伸阅读

相关工具