计算机中使用八进制和十六进制的原因是?

我个人觉得啊!是他们占有的内存容量比二进制少,但是啊,我这观点啊!他们都说是错的,求解答!... 我个人觉得啊!是他们占有的内存容量比二进制少,但是啊,我这观点啊!他们都说是错的,求解答! 展开
 我来答
海狮2D
推荐于2017-11-24 · TA获得超过3019个赞
知道大有可为答主
回答量:1904
采纳率:55%
帮助的人:1013万
展开全部
前面已经说过了,重复一遍,计算机里面只用二进制,这个基本正确。
但实际上,连二进制都不完全对,实际上同余计算,这个还需要你学很久。
其实,对于计算机来说没有进制,只有溢出,不溢出怎么有进制?
如果一个字长为128bit的机器,它的进制就是2^128进制的,因为小于这个数都不会产生进位。
就好像我们说的十进制,是因为9+1要产生进位。
人们习惯10进制,大体上认为是有10个手指能表示的最大为十。
但是,对于计算机一个128bit的计算机,它一个单位能表示的数就有2^128。而且以后还有更长的。
人需要看懂,如果转换成10进制,和计算机的理解不同,很不直观。
如果看2进制,太长,人容易混乱。8进制其实比较好,但是128/3不是整数,不如16进制方便。
8进制和16进制主要是为了人好记。
做而论道
高能答主

2011-12-25 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
我个人觉得啊!是他们占有的内存容量比二进制少,...
-----
少? 怎么看出来的?  FFH,11111111B,不都是占用一字节吗?

写在纸面上,才能看出它们占用的篇幅少。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
PCFAN9999
2011-12-25 · TA获得超过3683个赞
知道小有建树答主
回答量:1553
采纳率:50%
帮助的人:508万
展开全部
在计算机中都是用的二进制,使用八进制和十六进制只是为了人阅读方便而已。
占用内存多少由该数的精度决定的, 如 32位整数,就由4字节存储。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式