Press⌘+Kto search
数值修约规则(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 检测工具 边学边验证自己硬件的可行方案。