算术运算符:+,-,*,/;
求余:%;
说明:15/2=7,12%2=1,15.0/2=7.5
注意:整数除以0将会产生一个异常,而浮点数除以0将会得到无穷大或NaN
求余:%;
说明:15/2=7,12%2=1,15.0/2=7.5
注意:整数除以0将会产生一个异常,而浮点数除以0将会得到无穷大或NaN
二元算术运算符:+=, *=,%=等(一般将运算符放到赋值号的左侧)
例:x+=4; 等价于 x = x + 4;
例:x+=4; 等价于 x = x + 4;
自增自减运算符:++/--
例:
i++; //先参与运算,再自增
++i; //先自增,再参与运算
i--; //先参与运算,再自减
--i; //先自减,再参与运算
三元运算符:condition ? expression1 : expression2 ;
例: x < y ? x : y ; //去xy中的较小值
例:
i++; //先参与运算,再自增
++i; //先自增,再参与运算
i--; //先参与运算,再自减
--i; //先自减,再参与运算
三元运算符:condition ? expression1 : expression2 ;
例: x < y ? x : y ; //去xy中的较小值