16进制数93H的补码是多少
答案:2 悬赏:20 手机版
解决时间 2021-11-25 06:01
- 提问者网友:聂風
- 2021-11-24 11:22
16进制数93H的补码是多少
最佳答案
- 五星知识达人网友:渡鹤影
- 2021-11-24 12:24
16进制数就两种,一种是无符号,另一种就是补码。
如果要求补码,那么93H就是补码了。因最高为1,就表示负数了。追答是想问93H的十进制的值是多少吗?那叫真值,就不叫补码了。用补码表示负数,就是为了计算负数的,即(+x)+(-x)=0的关系成立。x+93H=0,则x=0-93H=6DH=6×16+13=109,得,(-x)=-109,结果,93H的真值是-109,而不是再求93H的补码了,说法是不同的。
如果要求补码,那么93H就是补码了。因最高为1,就表示负数了。追答是想问93H的十进制的值是多少吗?那叫真值,就不叫补码了。用补码表示负数,就是为了计算负数的,即(+x)+(-x)=0的关系成立。x+93H=0,则x=0-93H=6DH=6×16+13=109,得,(-x)=-109,结果,93H的真值是-109,而不是再求93H的补码了,说法是不同的。
全部回答
- 1楼网友:执傲
- 2021-11-24 13:46
正数的补码是其本身,所以 93h 的补码仍然是 93h。追问93h不是10010011嘛,那第一位不算符号位嘛追答哦,疏忽了后面的h,有h 正数不能超过 7f。
93h =1001 0011 B
最高位为符号位不变,对其它的取反
93h =1001 0011 B
最高位为符号位不变,对其它的取反
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯