1、对数据末位进行处理,变成特定的数字,则必定要对数据进行取证操作。根据取证方式的不同,分为向上取整和向下取整。向上取整:结果数据的绝对值大于等于原始数据的绝对值,使用函数 ceiling;向下取整:结果数据的绝对值小于等于原始数据的绝对值,使用函数 floor。把 321末位变成2的倍数 ,向上和向下是不同的,如图
2、向上取整,格式为:ceiling(数据,参数),参数是几,就代表处理后的数据是几的倍数,注意,不一定是最后一位!例如: ceiling(321,5)
3、数据是整数,则参数也应该是正数;数据是负数,则参数也应该是负数。例如:ceiling(321,4),ceiling(-321,-4)
4、参数是0,代表处理后的数据是0的倍数;这是没有意义的,会报错
5、向下取整,floor。 用法和ceiling相同,区别在于 floor 取整之后的数据的绝对值比原始数据的绝对值要小,例如同样对上面的数据取整。 floor(321,4),floor(-321,-4)