Lua 支持常见的数学运算操作符:
二元操作 + (加法),
- (减法),* (乘法),
/ (除法), % (取模),以及 ^ (幂);
和一元操作 - (取负)。
如果对数字操作,或是可以转换为数字的字符串(参见 §2.2.1),
所有这些操作都依赖它通常的含义。
幂操作可以对任何幂值都正常工作。比如,
x^(-0.5) 将计算出 x 的平方根。
取模操作被定义为
a % b == a - math.floor(a/b)*b
这就是说,其结果是商相对负无穷圆整后的余数。(译注:负数对正数取模的结果为正数)