保留指定位小数
function Test(num, nDigits) local multi = 10 ^ nDigits --10的n次方 local num1 = math.floor(num * multi) local ret = num1 / multi return ret end
百分比保留1位小数
向下取整:
function Test(percent)
local nInt = math.floor(percent / 10)
return nInt / 10
end
Test(126) -- 得到1.2
向上取整
function Test(percent)
local nInt = math.ceil(percent / 10)
return nInt / 10
end
Test(126) --得到1.3