“32位无符号整数二进制"怎么理解,这里面又是32位又是整数,还有二进制

 我来答
lyz810
2012-11-04 · 知道合伙人互联网行家
lyz810
知道合伙人互联网行家
采纳数:7531 获赞数:31777
前端开发工程师

向TA提问 私信TA
展开全部
对比3位10进制非负整数的说法
例如一个十进制数123就是3位十进制非负整数
再看32位无符号整数二进制,首先它是一个二进制的数(二进制的数由数字0和1构成)
无符号,说明没有符号位(就像没有正负号之分),也就是说,只有整数
32位说明了数字的长度
以上就是unsigned int的解释
祖立志
2012-11-04 · TA获得超过1798个赞
知道小有建树答主
回答量:1280
采纳率:33%
帮助的人:1275万
展开全部
二进制的知识点:
计算机中的数字是用二进制实现保存的。即:
二进制:0001表示十进制数字1
二进制:0010表示十进制数字2
二进制:0011表示十进制数字3
二进制逢2进1,每个位上只有0和1两个表述,实在想深究,你可以找二进制&十进制转换的资料。

整数的知识点:
上面讨论的是整数,也就是没有小数点及以后的小数部分,这样的是最简单,最常见,最易理解的。

32位的知识点:
最开始的计算机是8位的,也就是内存和CPU的数据线有8条,同时用有电表示该位(线)为1或者没电表示该位(线)为0,一次传送最多8根线,就是8个位,二进制写成:00000000八个位置。有电用1,没电用0,是最基础的模式,最小表示0,最大表示255,后来发现一次8位的传送非常的慢遇到超过255时,就得传第二次,不如用16根线,一次传16位,最小0最大65535,这样效率高很多,再后来16位也不够用,就升级到32位了。现在倡导的64位操作系统就是必须运行在64位cpu上的系统程序。但目前百分之90的计算机还是32位的,因此32位最常用,效率相对较高。

无符号的知识点:
数字分为正数和负数,因此在计算机中表示数字时,有时候需要用到符号位,不需要表示符号时,32位都用来表示数字主体,最简单,如果需要表示正负,就用最高位表示符号,0表示正数,1表示该数为负数。

32位无符号二进制整数
就是用32位二进制计数法表示没有正负符号的普通整数。

应该够明白了吧。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式