类型转换
运算中不同类型的数据转换为同一类型,在运算。
高到低顺序
byte,short,char->int->long->float->double
两种不同的转换
1.直接定义变量里面改
2.在输出编译中改
得到的结果是一样的
数字之间可以用下划线分割
其中需要注意的点就是
1.强制转换,高到低
2.自动转换 低到高
3.不能对布尔值进行转换
4. 不能将转换对象转为不相干的类型
会出现的问题是
1.在把高容量转换为低能量的时候,为强制转换
2.转换的时候可能出现内存溢出,或者精度问题
改变精度问题
改变结果