|
|
|
JAVA程序员必读:基础篇(3)语言基础
|
|
编译:ZSC/太平洋网络学院
|
|
|
语言基础
3.2.1 算术操作符
续上一页
这里注意,当一个整数和一个浮点数用为运算符来执行单一算术操作的时候,结果为浮点型。整型数是在操作之前转换为一个浮点型数的。下面的表总结了根据运算对象的数据类型由算术操作符返回的数据类型。它们是在操作执行之前进行数据转换的。
结果的数据类型
|
运算数据类型
|
long
|
任何一个运算对象都不是float或者doule型,而且最少有一个运算对象为long
|
int
|
任何一个运算对象都不是float或者doule型,而且还不能为long型
|
double
|
最少有一个运算对象为double
|
float
|
最少有一个运算对象为float,但不能是double型
|
除了双元的运算符+和-,还有以下单元运算符:
运算符
|
用法
|
描述
|
+
|
+op
|
如果op是一个byte、short或者char型的,op变成int型
|
-
|
-op
|
取op的相反数
|
[上一页]
[下一页]
|
|
|