godaddy主机到网站,怎么做网站图标,重庆公司免费网站建设,网站开发需求分析中性能需求分析类型范围大的数据或者变量#xff0c;直接赋值给小范围的变量#xff0c;会报错 1.强制类型转换
强行将类型范围大的变量、数据赋值给类型范围小的变量 2.强制类型转换在计算机中的执行原理
解释说明1#xff1a;a是int类型有8个字节32位#xff0c;然后在执行下一行代码…类型范围大的数据或者变量直接赋值给小范围的变量会报错 1.强制类型转换
强行将类型范围大的变量、数据赋值给类型范围小的变量 2.强制类型转换在计算机中的执行原理
解释说明1a是int类型有8个字节32位然后在执行下一行代码b是byte类型有1位字节占8位正常情况是不会给转换的但是这里是强制转换就会将后面的八位强行拉扯到byte的八位中来 解释说明2前面的步骤根解释说明1一样但是后面因为他只能保存八
位所有八位以外的会出现进度丢失有因为八位的首位是1所以是负数 3.注意事项
1.强制类型转换可能会造成数据(丢失)溢出
2.浮点型强制转换成整数型直接丢掉小数部分保留整数部分返回(注意不会进行四舍五入)