永发信息网

PC机中十进制整数128使用带符号整数表示时,至少需要多少个二进制位?

答案:1  悬赏:0  手机版
解决时间 2021-03-18 17:03
  • 提问者网友:雨不眠的下
  • 2021-03-17 16:32
PC机中十进制整数128使用带符号整数表示时,至少需要多少个二进制位?
最佳答案
  • 五星知识达人网友:拾荒鲤
  • 2021-03-17 16:53
十进制整数128使用带符号整数表示时,至少需要9个2进制位。
其表示为:010000000,其中高位0为符号位(表示正数)。追问答案是16,但是为什么是9不是7呢?追答7位二进制只能表示128个不同的量,考虑符号位,只能在-64~63范围。
8位二进制只能表示256个不同的两,考虑符号位,范围在-128~127内。表示不了128,所以128至少需要9位二进制数表达。

PC机的二进制数长度是按8的倍数考虑的,比如字节是8位、字是16位、双字是32位。所以128要用16位的字来表达 !
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯