会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
行游省吾身
博客园
首页
新随笔
联系
订阅
管理
2015年6月27日
JAVA中数值在计算机中的表示方式
摘要: 很多刚学习JAVA的童鞋不明白为什么int型有时候强转为byte时会变为负数。这是因为不明白JAVA中数值的表示机制。JAVA中规定用二进制补码的方式表示一个负数。有了上面的概念之后我们就知道为什么高精度转换低精度类型时有时会变成负数。比如 int 232转为byte时值 变为-24转换过程如下:2...
阅读全文
posted @ 2015-06-27 20:22 行游省吾身
阅读(256)
评论(0)
推荐(0)