2024年6月10日发(作者:)
在Excel中实现四舍六入五成双修约的几种方法及问题
实验室信息化与自动化2019-02-19
数值修约规则是指在进行具体的数字运算前或计算出结果后,通过省略原数值的最后
若干位数字,调整保存的末位数字,使最后所得到的值最接近原数值的过程。指导数字修
约的具体规则被称为数值修约规则。
进行数值修约时应首先确定“修约间隔”(修约值的最小数值单位)和“进舍规则”。
一经确定,修约值即为“修约间隔”的整数倍。然后指定表达方式,即选择根据“修约间
隔”保存到指定位数。最后我们需要注意的是应该一步到位修约,而不允许连续修约。
目前广泛使用的数值修约规则主要有四舍五入和四舍六入五成双。
四舍五入往往是人们习惯采取的一种数值修约规则,其具体使用方法是:在需要保存
数字的位次后一位,逢四及以下就舍,逢五及以上就进。Excel这款广泛使用的软件在处理
数据时默认采取的就是四舍五入修约规则。
当然四舍五入修约规则,逢五就进,肯定会造成结果的系统性偏高,误差偏大。为了
防止这样的状况出现,尽量减小因修约而发生的误差,在医药工业等科技领域中,测定和
计算各种数值时就需要用到更为科学的修约规则。
《中国药典》2015年版四部凡例中明确说明“试验结果在运算过程中,可比规定的有
效数字多保存一位,而后根据有效数字的修约规则进舍至规定有效位。计算所得的最后数
值或测定读数值均可按修约规则进舍至规定的有效位,取此数值与尺度中规定的限度数值
比较,以判断是否符合规定的限度。”这里的修约规则遵循中国国家尺度文件GB/T
8170—2008《数值修约规则与极限数值的暗示和判定》,即四舍六入五成双。
四舍六入五成双修约规则与四舍五入修约规则有些许差别,当被修约的数字小于或等
于四时,就直接舍去;当被修约的数字大于或等于六时,则向前进一位;当被修约的数字
等于五时,需要看五前面的数字,如果是偶数就将五舍去,如果是奇数则进一位,即修约
后末尾数都为偶数,而当五的后面还有不为零的任何数时,则无论五的前面是奇数还是偶
数,均应进位。由此可见,四舍六入五成双与四舍五入只是在被修约的数字等于五,且其
前面是偶数时修约方式纷歧致,在其它情况下修约方式均完全一致。
所以当Excel这款通用软件应用于医药工业中时,其自身的四舍五入修约规则与中国
药典中所规定的四舍六入五成双修约规则有所出入,不克不及完全符合中国药典的要求。
那么制药企业如何让Excel在日常使用中实现四舍六入五成双修约规则呢?
我们知道在Excel中可以运用ROUND函数按指定的位数对数值进行四舍五入,
ROUNDDOWN函数按指定的位数向下舍入数字,ROUNDUP函数按指定的位数向上舍
入数字。
发布评论