【发布时间】:2020-01-31 17:50:13
【问题描述】:
我这里有一些代码:
require "math"
local dozenDonuts
local oneDonut
local function roundToFirstDecimal(t)
return math.round(t*10)*0.1
end
当我运行上面的代码时,我得到以下错误:
lua: f:\my codes\donut.lua:6: attempt to call field 'round' (a nil value)
stack traceback:
f:\my codes\donut.lua:6: in function 'roundToFirstDecimal'
f:\my codes\donut.lua:17: in main chunk
[C]: ?
round 不是数学的属性吗?如何四舍五入到小数点后一位?
【问题讨论】:
-
这能回答你的问题吗? stackoverflow.com/questions/18313171/…