Lua中的math.pow替代方案?

时间:2018-11-07 05:42:24

标签: lua

我无法在Lua中使用math.pow(x,y)

我不知道为什么,它说语法错误。

math.sin(f)math.cos(f)有效。

Lua中的math.pow()还有其他选择吗?

1 个答案:

答案 0 :(得分:5)

Lua没有math.pow()功能。

更正:自{5.3}开始,Lua的math.pow()函数从5.3版本开始就已弃用。但它仍存在于最新版本(5.4.0-work2及更高版本)中。

如果遇到语法错误,则是由于其他一些问题。请更新您的问题,向我们显示产生该错误的确切代码以及错误消息。

在任何情况下,都应使用内置的^幂运算符,而不要使用math.pow()函数。

(与C语言和其他一些语言不同,Lua使用~作为按位xor运算符。)