算数运算符
- 数字进行运算时,数据类型不一样不能运算,需要转成一样的,才能运算。
2.隐式转换:取值范围小——>取值范围大(自动类型提升)(例如一升水倒入2升的缸里,没有任何影响)
int a = 10;
double b = a-----(10.0);
tip: byte short char 三种类型的数据在运算时,都会直接先提升为int,然后在进行运算
https://img2024.cnblogs.com/blog/3659684/202507/3659684-20250720212822767-720519716.png
强制转换:取值范围大——>取值范围小
格式:目标数据类型 变量名 = (目标数据类型)被强转的数据
double = 12.3;
int b = (int) a;
double > float > long > int > short > byte

浙公网安备 33010602011771号