一,整数运算
如果两个操作数有一个为long,则结果也为long.
没有long时,结果为int。即使操作数全为byte,short,结果也是int。
二,浮点运算
如果两个操作数有一个为double,则结果为double。
只有两个操作数都是float,则结果为float。
三,取模运算
操作数可以为浮点数,一般使用整数,结果是“余数”,“余数”符号和左边操作数相同,例:7%3=1,-7%3=-1,7%-3=1.
一,整数运算
如果两个操作数有一个为long,则结果也为long.
没有long时,结果为int。即使操作数全为byte,short,结果也是int。
二,浮点运算
如果两个操作数有一个为double,则结果为double。
只有两个操作数都是float,则结果为float。
三,取模运算
操作数可以为浮点数,一般使用整数,结果是“余数”,“余数”符号和左边操作数相同,例:7%3=1,-7%3=-1,7%-3=1.