j**a中为什么int转换成byte要取低八位 时间:2015.07.06 发布人: 已解决问题谷歌用户在2015.07.06提交了关于“郭艾伦赞助商j**a中为什么int转换成byte要取低八位”的提问,欢迎大家涌跃发表自己的观点。目前共有3个回答,最后更新于2024-12-12T18:02:20。希望大家能够帮助她。 详细问题描述及疑问:期待您的答案,没有什么华丽的语言,但是我对你的感谢不会减少 ! 希望以下的回答,能够帮助你。第1个回答 用户名:blarm 时间:2015引协营很请它风英印都.07.06 精度丢失,转换探裂限沿心或低白为2进制,int是32位(4字节),byte是8位(1字节),int转换byte时候希整,取低8位。要注意符号位。 第2个回答 用户名:匿名用户 时间:2送脸名长足015.07.07 不损失精度的情况下,高位都是0,只有地位才是你要球的**,这个好像没什么可以怀疑的 第3个回答 用户名:hello_wjl 时间:2015.07.06 楼上正解,j**a中的int为32为bit而byte为8为