6.8.1 向上取整(ROUNDUP)
(1)指令功能 可以将REAL型的输入值(带小数点的数字)取整为一个较大的整数值。
(2)编程格式
ROUNDUP(<值>)
(3)指令参数说明 ROUNDUP<值>:用于取整输入实数型(REAL)数值的指令,原样返回一个向上进位的整型(INT)数值。
(4)编程示例
例1 不同的输入值及其取整结果。
程序代码 注释
ROUNDUP(3.001) ;返回值:4
ROUNDUP(3.9) ;返回值:4
ROUNDUP(-3.1) ;返回值:-4
ROUNDUP(-3.6) ;返回值:-4
ROUNDUP(3.0) ;返回值:3
例2 NC程序中的ROUNDUP。
程序代码
N10 X=ROUNDUP(3.5)Y=ROUNDUP(R2+2)
N15 R2=ROUNDUP($AA_IM[Y])
N20 WHEN X=100 DO Y=ROUNDUP($AA_IM[X])
…