下表列出了 Lua 语言中的常用算术运算符,设定 A 的值为10,B 的值为 20:
操作符 |
描述 |
实例 |
+ |
加法 |
A + B 输出结果 30 |
- |
减法 |
A - B 输出结果 -10 |
* |
乘法 |
A * B 输出结果 200 |
/ |
除法 |
B / A 输出结果 2 |
% |
取余 |
B % A 输出结果 0 |
^ |
乘幂 |
A^2 输出结果 100 |
- |
负号 |
-A 输出结果 -10 |
// |
整除运算符(>=lua5.3) |
5//2 输出结果 2 |
a = 21
b = 10
c = a + b
print("Line 1 - c 的值为 ", c )
c = a - b
print("Line 2 - c 的值为 ", c )
c = a * b
print("Line 3 - c 的值为 ", c )
c = a / b
print("Line 4 - c 的值为 ", c )
c = a % b
print("Line 5 - c 的值为 ", c )
c = a^2
print("Line 6 - c 的值为 ", c )
c = -a
print("Line 7 - c 的值为 ", c )
a = 5
b = 2
print("除法运算 - a/b 的值为 ", a / b )
print("整除运算 - a//b 的值为 ", a // b )