正方向,小类型到大类型的转换会自动完成。自动类型转换也叫“隐式类型转换”,是自动发生的,一般不需要处理。
规则是:符号位会自动扩展,负数补1,正数补0,补码数值不变,注意:整数到浮点数转换会损失精确度。
强制类型转换,也叫显示类型转换,是按照反方向进行的转换,这种转换会溢出,或者损失精度,要注意数据的范围。
注意:强制类型转换时,尽量注意规避边界数的风险。强制类型转换代码演示,强制类型转换后数据变了,所以强制类型转换是有风险的,在使用时一定要考虑数据类型有没有超过目标数据类型的取值范围:
陈相贵近况
网友评论 ()条 查看