对于十进制数-1023,至少需要( )个二进制位表示该数(包括符号位)。A.8

admin2022-08-02  40

问题 对于十进制数-1023,至少需要( )个二进制位表示该数(包括符号位)。A.8B.9C.10D.11

选项 A.8
B.9
C.10
D.11

答案 D

解析 十进制-1023转二进制数,最高位为符号位,用1表示负,0表示正数。
数值位2023转发成二进制时,采用的方法可以有两种:
1.直接转换,用2023除2取余数得到。
2.因为1024-1=1023,而1024为210,二进制为10000000000,因此1023可以为二进制10000000000-1=1111111111
再在最高位添加上符号位即得-1023的二进制表示为:1 1111 1111 11,需要11位的二进制表示。
转载请注明原文地址:https://tihaiku.com/congyezige/2430588.html

最新回复(0)