黑马程序员技术交流社区
标题:
二进制表示
[打印本页]
作者:
泥奏凯
时间:
2017-6-8 11:31
标题:
二进制表示
-128用二进制怎么表示
作者:
黑马王大锤
时间:
2017-6-8 12:15
win电脑里面有个内置的计算器小程序。选择模式为程序员。所有进制随便调。你值得拥有
作者:
IceLoveInFire丶
时间:
2017-6-8 12:47
11111111
作者:
lienke1983
时间:
2017-6-8 14:49
先要确定数据类型是什么,如果是byte型计算机的通过补码存储,-128最高位既是符号位也是数值位-128的一个字节的表示为10000000
作者:
泥奏凯
时间:
2017-6-8 15:43
是byte型的,为什么别的负数最高只是符号位,-128最高位既是符号位也是最高位呢
作者:
lienke1983
时间:
2017-6-9 09:41
你可以推算下把-127的补码加上-1的补码,符号位不变,数值位相加就能得出来!
作者:
泥奏凯
时间:
2017-6-10 06:21
哦哦,谢谢.原来是10000000
作者:
烽火狼烟
时间:
2017-6-10 22:44
8421法:
-128 —— -10000000 ,这里的-10000000是补码,需要转换为原码
因为是负数,所以补码先转反码:
-10000000 —— -01111111
反码 —— 原码
-01111111 —— 10000000
作者:
崔璇92
时间:
2017-6-11 07:56
二进制这算法,感觉自己明白,可还是会范懵
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2