数值修约规则(GB/T 8170)

工程与车间

GB/T 8170 规定"四舍六入五成双":拟舍弃位小于 5 舍、大于 5 进;恰为 5 时五后非零则进、五后全零看五前,前偶舍前奇进。与四舍五入不同,它避免了大样本下系统性偏大。

#五成双怎么执行

1.005 保留两位小数:第三位是 5 且后面全零,五前是 0(偶)→ 舍为 1.00;1.015 → 五前是 1(奇)→ 进为 1.02。对 0.15(保留一位)前位 1 奇 → 0.2,0.25 前位 2 偶 → 0.2。整批数据进舍概率各半,均值不漂移——这是计量与检测报告强制用它的原因。

#修约间隔与一次性修约

修约间隔 0.5 表示结果必须是 0.5 的整数倍(如 2.3→2.5、2.25→2.0)。标准还要求一次到位:禁止 1.549→1.55→1.6 的连续修约(应直接 1.5)。实现上要按十进制字符串处理,浮点的 1.005 实为 1.00499…,直接 toFixed 会得出错误结果。

本页目录

  • #五成双怎么执行
  • #修约间隔与一次性修约

更新于 2026-11-06

#关于「数值修约规则(GB/T 8170)」的常见问题

GB/T 8170 规定"四舍六入五成双":拟舍弃位小于 5 舍、大于 5 进;恰为 5 时五后非零则进、五后全零看五前,前偶舍前奇进。与四舍五入不同,它避免了大样本下系统性偏大。

本词条属于工程与车间分类,与 、 等概念紧密相关。如果你刚开始接触本地大模型部署,建议按「基础概念 → 模型与量化 → 推理与部署」的顺序阅读相关词条,配合 GPU 检测工具 边学边验证自己硬件的可行方案。

相关工具推荐

暂无相关工具推荐

您可以浏览更多分类发现其他实用工具