2019-02-20
12.5.3 CEILING函数和FLOOR函数
CEILING函数和FLOOR函数是按指定的基数的整数倍进行取舍。
CEILING函数是向上舍入,FLOOR函数是向下舍去
语法
CEILING(number,[significance])
FLOOR(number,[significance])
number是需要进行舍入计算的值
significance是可选参数,表示舍入的基数。
例:将数值按照整数倍进行取舍计算
=CEILING(A2,B2)
=FLOOR(A2,B2)
注意:当舍入数值为正数,基数为负数时,结果返回错误值#NUM!。
ISO.CEILING、CEILING.PRECISE、CEILING.MATH、FLOOR.PRECISE、FLOOR.MATH,这几个函数会忽略第二参数中数值符号的影响。
语法
CEILING.MATH(number,[significance],[mode])
FLOOR.MATH(number,[significance],[mode])
mode为可选参数,用于控制负数的舍入方向
例:将负数按照指定方向取舍计算
=CEILING.MATH(-7.58,1.2,0)=-7.2 朝接近0的方向舍入
=CEILING.MATH(-7.58,1.2,1)=-8.4 朝远离0的方向舍入
=FLOOR.MATH(-7.58,1.2,0)=-8.4 与CEILING.MATH相反
=FLOOR.MATH(-7.58,1.2,1)=-7.2 与CEILING.MATH相反
网友评论