当前位置:新励学网 > 秒知问答 > 什么是无符号数

什么是无符号数

发表时间:2024-07-28 04:16:36 来源:网友投稿

无符号数是针对二进制来讲的,无符号数的表数

无符号数只有正数,没有负数,所以比如一个16位元可以储存的最大正数是2的16次方也就是65536。而有符号数因为要兼容负数的可能性,就要牺牲一个位元来做符号表明。所以一个有符号数的最大正数就是2的(16-1次方)再减掉1,也就是32767了,而最大的负数也就是-32767了。比如一个2进位8位元的符号11111111,在有符号数代表-127,而在无符号数代表256,而01111111在有符号数和无符号数都是代表127,当01111111加上了1就变成了100000000,而这个数在有符号数代表-0,而在无符号数代表128

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!