【发布时间】:2014-04-16 07:09:35
【问题描述】:
我想知道我是否会收到类似以下的问题:
“将十进制数转换为二进制补码,然后用十六进制给出答案”。
下面是路径吗,怎么办?
十进制数:-23
23 = 00010111 = 十六进制 17 = -17
-23 = 11101001 = 十六进制 E9
那么要将其转换为十六进制,答案是 -17 还是 E9?
谢谢
【问题讨论】:
标签: hex decimal twos-complement
我想知道我是否会收到类似以下的问题:
“将十进制数转换为二进制补码,然后用十六进制给出答案”。
下面是路径吗,怎么办?
十进制数:-23
23 = 00010111 = 十六进制 17 = -17
-23 = 11101001 = 十六进制 E9
那么要将其转换为十六进制,答案是 -17 还是 E9?
谢谢
【问题讨论】:
标签: hex decimal twos-complement
-17 在这里没有相关性,因为根据您的任务,您必须将二进制补码返回为 HEX,即E9。
您的转化路径在我看来总体上是正确的。
【讨论】: