社区
非技术区
帖子详情
byte的最小值为什么是-128?
paradise
2013-01-18 03:07:14
很多书上都这样说取值范围 -128~~127
可我还是没明白为什么是-128,而不能是-129(10000001),-130(1000010)......,还有11111111怎么是-1呢应该是负数2的8次减1才对呀.
一时想不通,有谁能帮忙解心中疑惑.
...全文
137
2
打赏
收藏
byte的最小值为什么是-128?
很多书上都这样说取值范围 -128~~127 可我还是没明白为什么是-128,而不能是-129(10000001),-130(1000010)......,还有11111111怎么是-1呢应该是负数2的8次减1才对呀. 一时想不通,有谁能帮忙解心中疑惑.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meichen8050753
2013-01-18
打赏
举报
回复
第一位是正负标识位
想喝咖啡的貓
2013-01-18
打赏
举报
回复
学学微机原理吧。
关于整型的表示方法和范围问题
关于整型的表示方问题二:int a=(
byte
)
128
;为什么a的值是-
128
?法问题1:为什么baye
最小值
是-
128
而不是-127呢?和范围问题问题三:java中
byte
类型最大值是127,再加1为什么是-
128
?
corejava串讲
//为什么
byte
最小值
为-
128
1.有以下两条语句:
byte
a=(
byte
)
128
;
byte
b=(
byte
)(-129); 请问打印出a和b的值分别为多少?并且说明计算过程。 答:-
128
127 2.什么叫关键字?true和false是否是关键字。 不是 3.0....
OpenGL-自主高性能三维GIS平台架构与实现-第二季
什么是DEM,作用是什么 2 DEM数据 1.如何获取/ 传统测量/激光扫描/无人机测量/ 点云数据/ 倾斜摄影2.如何使用/局部小规模(栅格数据,图片/tif),3. 组织方式4. 根据使用目的不同,介绍多种优化方法 3 DEM图层的实现...
byte
型和整型的数据范围的求法
输出
byte
型的整型的数据范围的最大值和
最小值
;最大值进行+1时将会变成
最小值
,其内部是一个循环过程,也就是数据溢出
byte
的
最小值
为什么是-
128
8 位二进制补码为什么能表示 -
128
呢? 补码中第一位是符号位,只有剩下的七位是数值位,即 数值位全为 1 时,最大值为 -27 - 1 ,即 -127;如果再加 1 就会发生溢出变成 1000 0000。 在补码中只有一个 0 ,即 0000...
非技术区
23,404
社区成员
70,593
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章