咨询热线: 0535-6286177
导航控制按钮

计量实务

您当前的位置: 首页 | 知识园地 | 知识计量 | 计量实务

数值修约规则

数值修约规则
Rulesforroundingoffofnumbericalvalues
 
 
  本标准适用于科学技术与生产活动中试验测定和计算得出的各种数值。需要修约时,除另有规定者外,应按本标准给出的规则进行。
 
1术语
 
  1.1修约间隔
 
  系确定修约保留位数的一种方式。修约间隔的数值一经确定,修约值即应为该数值的整数倍。
 
  例1:如指定修约间隔为0.1,修约值即应在0.1的整数倍中选取,相当于将数值修约到一位小数。
 
  例2:如指定修约间隔为100,修约值即应在100的整数倍中选取,相当于将数值修约到“百”数。
 
  1.2有效位数
 
  对没有小数位且以若干个零结尾的数值,从非零数字最左一位向右数得到的位数减去无效零(即仅为定位用的零)的个数;对其他十进位数,从非零数字最左一位向右数而得到的位数,就是有效位数。
 
  例1:35000,若有两个无效零,则为三位有效位数,应写为350102;若有三个无效零,则为两位有效位数,应写为35103。
 
  例2:3.2,0.32,0.032,0.0032均为两位有效位数;0.0320为三位有效位数。
 
  例3:12.490为五位有效位数;10.00为四位有效位数。
 
  1.30.5单位修约(半个单位修约)
 
  指修约间隔为指定位数的0.5单位,即修约到指定位数的0.5单位。
 
  例如,将60.28修约到个位数的0.5单位,得到60.5(修约方法见本规则5.1)。
 
  1.40.2单位修约
 
  指修约间隔为指定位数的0.2单位,即修约到指定位数的0.2单位。
 
  例如,将832修约“百”数位的0.2单位,得到840(修约方法见本规则5.2)。
 
2确定修约位数的表达方式
 
  2.1指定位数
 
  a.指定修约间隔为10n(n为正整数),或指明将数值修约到n位小数;
 
  b.指定修约间隔为1,或指明将数值修约到个数位;
 
  c.指定修约间隔为10n,或指明将数值修约到10n数位(n为正整数),或指明将数值修约到“个”,“百”,“千”……数位。
 
  2.2指定将数值修约成n位有效数字
 
  a.指定修约间隔为10n(n为正整数),或指明将数值修约到n位小数;
 
3进舍规则
 
  3.1拟舍弃数字的最左一位数字小于5时,则舍去,即保留的各位数字不变。
 
  例1:将12.1498修约到一位小数,得12.1。
 
  例2:将12.1498修约到两位小数,得12。
 
  3.2拟舍弃数字的最左一位数字大于5;或者是5,而其后跟有并非全部为0的数字时,则进一,即保留的末位数字加1。
 
  例1:将1268修约到“百”数位,得13102(特定时可写为1300)。
 
  例2:将1268修约到三位有效数字,得12710(特定时可写为1270)。
 
  例3:将10.502修约到个位数,得11。
 
  注:本标准示例中,“特定时”的涵义系指修约间隔或有效位数明确时。
 
  3.3拟舍弃数字的最左一位数字为5,而右面无数字或皆为0时,若所保留的末位数字为奇数(1,3,5,7,9)则进一,为偶数(2,4,6,8,0)则舍弃。
 
  例1:修约间隔为0.1(或为101)。
 
  拟修约数值修约值
 
  1.0501.0
 
  0.3500.4
 
  例2:修约间隔为1000(或为103)
 
  拟修约数值修约值
 
  25002103(特定时可写为2000)
 
  0.3504103(特定时可写为4000)
 
  例3:将下列数字修约成两位有效数字
 
  拟修约数值修约值
 
  0.03250.032
 
  3250032103(特定时可写为32000)
 
  3.4负数修约时,先将它的绝对值按上述3.1~3.3规定进行修约,然后在修约值前面加上负号。
 
  例1:将下列数字修约到“十”数位
 
  拟修约数值修约值
 
  3553610(特定时可写为360)
 
  3253210(特定时可写为320)
 
  例2:将下列数字修约成两位有效位数
 
  拟修约数值修约值
 
  3653610(特定时可写为360)
 
  0.3650.036
 
4不许连续修约
 
  4.1拟修约数字应在确定修约位数后一次修约获得结果,而不得多次按第3章规则连续修约。
 
  例如:修约15.4546,修约间隔为1
 
  正确的做法:15.4546→15
 
  不正确的做法:15.4546→15.455→15.46→15.5→15
 
  4.2在具体实施中,有时测试与计算部门先将获得数值按指定的位数多一位或几位报出,而后由其他部门判定。为避免产生连续修约的错误,应按下述步骤进行。
 
  4.2.1报出数值最右的非零数字为5时,应在数值后面加“()”或“()”或不加符号,以分别表明已进行过舍,进或未舍未进。
 
  例如:16.50()表示实际值大于16.50,经修约舍弃成为16.50;16.50()表示实际值小于16.50,经修约进一成为16.50。
 
  4.2.2如果判定报出值需要进行修约,当拟舍弃数字的最左一位数字为5而后面无数字或皆为零时,数值后面有“()”者进一,数值后面有“()”者舍去,其他仍按第3章规则进行。
 
  实测值报出值修约值
 
  15.454615.5()15
 
  16.520316.5()17
 
  17.500017.518
 
  15.4546(15.5())15
 
50.5单位修约与0.2单位修约
 
  必要时,可以采用0.5单位修约与0.2单位修约。
 
  5.10.5单位修约
 
  将拟修约数值乘以2,按指定数位依第3章规则修约,所得数值再除以2。
 
  例如:将下列数字修约到个位数的0.5单位(或修约间隔为0.5)
 
  拟修约数值乘22A修约值A修约值
 
  (A)(2A)(修约间隔为1)(修约间隔为0.5)
 
  60.25120.5012060.0
 
  60.83120.7612160.5
 
  60.75121.5012261.0
 
  5.20.2单位修约
 
  将拟修约数值乘以5,按指定数位依第3章规则修约,所得数值再除以5。
 
  例如:将下列数字修约到“百”数位的0.2单位(或修约间隔为20)
 
  拟修约数值乘55A修约值A修约值
 
  (A)(5A)(修约间隔为100)(修约间隔为20)
 
  83041504200840
 
  84242104200840
 
  93046504600920
 
  附加说明:本标准由中国科学院系统科学研究所提出。本标准由中国科学院系统科学研究所负责起草。
 
  本标准主要起草人吴传义。本标准委托中国科学院系统科学研究所负责解释。