#提问# 求鱼友们解惑,在软考中有道...的全部评论

#提问# 求鱼友们解惑,在软考中有道...的全部评论
4个评论

问题是不可能用九位二进制表示90H啊

2023-10-05
樱花
樱花
等级vip作者
:
高位补0,用这个9位的二进制数表示转为16进制也是90H
2023-10-05
Lifeline
请问你在哪看的可以高位补0的?
2023-10-05
樱花
樱花
等级vip作者
:
也不是说需要高位补0,这里的二进制位数没做限制,我用010010000表示90H也没问题吧
2023-10-05

H结尾表示就是16进制,然后一位16进制对应的就是4位二进制。所以90H怎么弄出9位二进制数呢?

2023-10-05
青碧凝霜
Java后端

90h就是-112d,一半56

我的确不懂你在说啥三码合一,但是我百度了下知道90h=-112d

2023-10-05
樱花
樱花
等级vip作者
:
正数的原码,反码和补码都是相同的。百度没有[撇嘴]
2023-10-05
青碧凝霜
首位是符号位,1开头是负数
2023-10-05
樱花
樱花
等级vip作者
:
如果是用二进制8位数表示,那首位是1。可再更多位呢
2023-10-05
青碧凝霜
首位是符号位啊
2023-10-05
樱花
樱花
等级vip作者
:
我知道首位是符号位,拿2个字节的数据类型来讲,转二进制就是16位,那90H就是0000 0000 1001 0000,这个的最高位符号位是0,是正数
2023-10-05
青碧凝霜
那是0090h
2023-10-05
樱花
樱花
等级vip作者
:
… 前面都是0可以省略吧,我是这样想的[憨笑]
2023-10-05
樱花
樱花
等级vip作者
:
我换个问题,144的补码转16进制是多少
2023-10-05
青碧凝霜
090或者0090
2023-10-05
樱花
樱花
等级vip作者
:
我百度就是90,在线进制转换也是90
2023-10-05
青碧凝霜
Java后端

能百度解决的问题先百度,百度还是蛮靠谱的

2023-10-05
下载 APP