黑马程序员技术交流社区
标题:
关于类型强制转换的问题(小弟献丑了)
[打印本页]
作者:
zhou330667146
时间:
2015-5-24 01:16
标题:
关于类型强制转换的问题(小弟献丑了)
例如 byte b = (byte)130;
进行分析
A:130对应的原码
00000000 00000000 00000000 10000010
B: 130对应的反码
00000000 00000000 00000000 10000010
C:130对应的补码
00000000 00000000 00000000 10000010
D:由于强转成byte类型,截取为一个字节
10000010
E:求D中二进制数据的反码 D实际上在内存中为补码的形式,所以反码为D中数据+(-1)
10000001
F: 求E中对应的原码
11111110 由此原码可知十进制数为-126
作者:
jiatengde
时间:
2015-5-24 01:26
支持兄弟了,奔赴好前程,赢取白富美,走上人生巅峰
作者:
zhou330667146
时间:
2015-5-24 01:27
jiatengde 发表于 2015-5-24 01:26
支持兄弟了,奔赴好前程,赢取白富美,走上人生巅峰
3Q 一起努力 不会的大家多多交流哈
作者:
guoyangpeng
时间:
2015-5-24 09:11
这道题不错,收藏了,可以随时复习
作者:
Lucus
时间:
2015-5-24 13:46
经典面试题,果断收藏,一起努力哈
作者:
!85684009ex
时间:
2015-5-24 14:24
万能的代码之神!保佑我!
作者:
zhw634631
时间:
2015-5-24 14:56
原码反码补码好乱
作者:
lucien_he
时间:
2015-5-24 15:10
加油 留着 复习
作者:
黯然残影
时间:
2015-5-24 16:10
写得不错,学习一下
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2