一个神奇的问题。。
lua吧
全部回复
仅看楼主
level 1
Going64 楼主
有大神解释一下这个吗
2018年05月07日 14点05分 1
level 8
浮点数的精度问题,再加上lua的print函数底层实现问题。
实际上经过运算,ret的值是24106.000...1,并不是你认为的24106(只要是浮点数运算都会有这个误差),但lua的print会把这个误差给去掉,所以打印出24106,但math.ceil这个函数是不会忽略这个尾数的,所以向上取整就是24107了。
2018年05月08日 06点05分 2
1