负31用二进制表示为什么是九位
答案:2 悬赏:0 手机版
解决时间 2021-11-27 20:54
- 提问者网友:嘚啵嘚啵
- 2021-11-27 04:43
负31用二进制表示为什么是九位
最佳答案
- 五星知识达人网友:不甚了了
- 2021-11-27 06:12
int类型用32位的二进制表示(其实是长整型),其最高位为符号位,0表示正数或0,1表示负数,其他0~30位表示数值(其中负数又用补码表示)。
全部回答
- 1楼网友:零点过十分
- 2021-11-27 07:34
8位带符号的二进制数可表示的范围为-128~127
7 位带符号的二进制数可表示的范围为-64~63
6 位带符号的二进制数可表示的范围为-32~31
你的-31用最短的二进制表示的话,其实只需要6位 !
7 位带符号的二进制数可表示的范围为-64~63
6 位带符号的二进制数可表示的范围为-32~31
你的-31用最短的二进制表示的话,其实只需要6位 !
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯