print(math.floor(12.5928))
上面的代码打印12.你怎么做才能打印12.5?
答案 0 :(得分:3)
print(math.floor(12.5928 * 10) / 10)
答案 1 :(得分:2)
为了概括前面的答案,此函数将数字四舍五入为任意数量的小数:
function round(number, decimals)
local power = 10^decimals
return math.floor(number * power) / power
end
然后,round(12.5928, 1)
提供12.5
。
答案 2 :(得分:0)
的两位数回合 print(math.floor((12.5928)* 100)/ 100)
答案 3 :(得分:0)
print(string.format(“%。2f”,129.65686))