8位机器码可表示有符号整数数值中为什么有-128?
答案:2 悬赏:20
解决时间 2021-12-13 16:14
- 提问者网友:故事与他
- 2021-12-13 09:03
X1111111是正负127 最前面一位是符号 那-128是什么呢?
最佳答案
- 二级知识专家网友:废途浑身病态
- 2021-12-13 09:43
-127=1000 0001.
负数以补码表示。+127=0111 111,取补再加1,即为-127的表示方式。
实际上,正负数以1000 0000为界,正如IP地址的分类,1000开头的是A类,1100开头的是B类。。。。
负数以补码表示。+127=0111 111,取补再加1,即为-127的表示方式。
实际上,正负数以1000 0000为界,正如IP地址的分类,1000开头的是A类,1100开头的是B类。。。。
全部回答
- 1楼网友:转身→时光静好
- 2021-12-13 10:25
无符号整数的机器码ffffh对应的真值是65535。
首先最后的h表示这个数是十六进制(hexadecimal),
其次在十六进制中,f=15,
那么ffffh=15×(16^3)+15×(16^2)+15×16+15
=15×4096+15×256+240+15
=61440+3840+255
=65535
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |