取整函数:
1, trunc(价值、精密)按精度(精密)截取某个数字,不进行舍入操作。
返回截尾到y位小数的x值:trunc (x, [y]):
<代码>选择trunc (23.33) ------------ 23日代码>
2轮(价值、精密)根据给定的精度(精密)输入数值(四舍五入取整]。
返回舍入到小数点右边y位的x值:圆形(x, [y]):
<代码>选择圆(23.33) ------------ 23日代码>
3、天花板(值)产生大于或等于指定值(值)的最小整数[向上取整]。
返回大于或等于x的最大整数:
<代码>选择上限(23.33) ----------- 24 代码>
4楼(值)与天花板()相反,产生小于或等于指定值(值)的最小整数[向下取整]。
返回等于或小于x的最大整数:
<代码>选择地板(23.33) ------------ 23日代码>
5号(价值)与绝对值函数ABS()相反.ABS()给出的是值的量而不是其符号,标志(值)则给出值的符号而不是量。
返回x的符号:
<代码>选择标志(-23.33) ------------ 1 代码>
总结:
【四舍五入取整】:回合()
【向下取整】:地板(),(int x)。取日期的天数部分不能使用,需地板(cast(浮动)日期)
【向上取整】:天花板()
【取小数】:x-floor (x)