107 round
助记:英文的“取整”
类别:数学和三角
语法:round(number,num_digits)
参数:2个参数
用法:将某个数四舍五入到指定的位数。
108 roundup
助记:英文的“取整+向上”
类别:数学和三角
语法:
roundup(number,num_digits)
参数:2个参数
用法:远离0值,向上舍入数字到指定的位数,即绝对值增大的方向,就是说舍入后数字的绝对值要大于舍入前的数字。
109 rounddown
助记:英文的“取整+向下”
类别:数学和三角
语法:
rounddown(number,num_digits)
参数:2个参数
用法:靠近0值,向下舍入数字到指定的位数,即绝对值减少的方向,就是说舍入后数字的绝对值要小于舍入前的数字。
110 mround
助记:英文的“multiple倍数+取整”
类别:数学和三角
语法:
mround(number,multiple)
参数:2个参数
用法:返回按指定基数舍入后的数值。round函数默认的基数是10,所以按照10的倍数进行四舍五入,5是基数10的一半。如果基数是3,假想的数轴刻度为0、3、6、9…,基数为0.2,数轴刻度为0、0.2、0.4、0.6…,如果数值除以基数的余数大于或等于基数的一半时则入,小于时舍,相当于四舍五入。特别的,两个参数符号不同时,将返回#NUM!错误值,因为正数的任何倍数都不会为负,反之亦然。所以
=mround(10,3)结果为9
=mround(10.5,3)结果为12
=mround(13.4,3)结果为12
=mround(13.5,3)结果为15
=mround(-10,-3)结果为-9
=mround(-10.5,-3)结果为-12
=mround(-13.4,-3)结果为-12
=mround(-13.5,-3)结果为-15
就是说该数值离哪个数轴刻度近就舍入到哪个刻度。
日常生活中有时使用的电子秤或天平精度最后一位显示为1、2或5,即读数只能是1、2或5的倍数,相当于对实际的重量值按照基数进行了舍入,所以有的时候我们分东西的时候,经各种计算的中间结果可能需要使用此函数进行舍入,才能进行称量,例如10斤糖7个人分,每人应分1/7=1.428571,用精度0.2公斤的秤每人应是1.4公斤,用精度0.5公斤的秤就没法分了,每人1.5公斤,这种秤在1.25~1.75之间都显示1.5公斤,精度不够没法分。当然使用精度为克或毫克级别的分就更加精确,没有问题了。
游标卡尺存在此类精度的问题,不按基数取整则无法进行测量。常用游标卡尺按其精度可分为3种:即0.1毫米、0.05毫米和0.02毫米。
游标卡尺