数据类型不一样不能进行运算,需要转为一样的才能进行计算
取值范围的大小顺序按依次增大为:byte short int long float double
转换规则:
取值范围小的和取值范围大的进行运算时,小的会先提升为大的,在进行运算
byte short char 这三种类型的数据进行运算时,都会提升为int,然后再进行运算
数据类型不一样不能进行运算,需要转为一样的才能进行计算
取值范围的大小顺序按依次增大为:byte short int long float double
转换规则:
取值范围小的和取值范围大的进行运算时,小的会先提升为大的,在进行运算
byte short char 这三种类型的数据进行运算时,都会提升为int,然后再进行运算