我正在尝试在 lua 中编写一个 uint32_to_float 函数,其中我在条件中使用 math.ldexp 。使用 luacheck 检查脚本后,出现以下错误:
scripts/CAN test.lua:58:21: accessing undefined field ldexp of global math
我该如何解决这个问题,有人可以建议我替代方案吗?
引自官方手册
您可以将 math.ldexp(x,exp) 替换为 x * 2.0^exp
您可以将
math.ldexp(x,exp)
x * 2.0^exp