算术运算符
运算符 |
运算规则 |
范例 |
结果 |
+ |
正号 |
+3 |
3 |
+ |
加 |
2+3 |
5 |
+ |
连接字符串 |
“中”+“国” |
“中国” |
- |
负号 |
int a=3;-a |
-3 |
- |
减 |
3-1 |
2 |
* |
乘 |
2*3 |
6 |
/ |
除 |
5/2 |
2 |
% |
取模 |
5/2 |
1 |
++ |
自增 |
int a=1;a++/++a |
2 |
-- |
自减 |
int b=3;a--/--a |
2 |
我们在使用算术运算符时,记得要注意下列事项:
l 加法运算符在连接字符串时要注意,只有直接与字符串相加才会转成字符串。
l 除法“/”当两边为整数时,取整数部分,舍余数。当其中一边为浮点型时,按正常规则相除。
l “%”为整除取余符号,小数取余没有意义。结果符号与被取余符号相同。
l 整数做被除数,0不能做除数,否则报错。