计算机中使用八进制和十六进制的原因是?
3个回答
展开全部
前面已经说过了,重复一遍,计算机里面只用二进制,这个基本正确。
但实际上,连二进制都不完全对,实际上同余计算,这个还需要你学很久。
其实,对于计算机来说没有进制,只有溢出,不溢出怎么有进制?
如果一个字长为128bit的机器,它的进制就是2^128进制的,因为小于这个数都不会产生进位。
就好像我们说的十进制,是因为9+1要产生进位。
人们习惯10进制,大体上认为是有10个手指能表示的最大为十。
但是,对于计算机一个128bit的计算机,它一个单位能表示的数就有2^128。而且以后还有更长的。
人需要看懂,如果转换成10进制,和计算机的理解不同,很不直观。
如果看2进制,太长,人容易混乱。8进制其实比较好,但是128/3不是整数,不如16进制方便。
8进制和16进制主要是为了人好记。
但实际上,连二进制都不完全对,实际上同余计算,这个还需要你学很久。
其实,对于计算机来说没有进制,只有溢出,不溢出怎么有进制?
如果一个字长为128bit的机器,它的进制就是2^128进制的,因为小于这个数都不会产生进位。
就好像我们说的十进制,是因为9+1要产生进位。
人们习惯10进制,大体上认为是有10个手指能表示的最大为十。
但是,对于计算机一个128bit的计算机,它一个单位能表示的数就有2^128。而且以后还有更长的。
人需要看懂,如果转换成10进制,和计算机的理解不同,很不直观。
如果看2进制,太长,人容易混乱。8进制其实比较好,但是128/3不是整数,不如16进制方便。
8进制和16进制主要是为了人好记。
展开全部
我个人觉得啊!是他们占有的内存容量比二进制少,...
-----
少? 怎么看出来的? FFH,11111111B,不都是占用一字节吗?
写在纸面上,才能看出它们占用的篇幅少。
-----
少? 怎么看出来的? FFH,11111111B,不都是占用一字节吗?
写在纸面上,才能看出它们占用的篇幅少。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在计算机中都是用的二进制,使用八进制和十六进制只是为了人阅读方便而已。
占用内存多少由该数的精度决定的, 如 32位整数,就由4字节存储。
占用内存多少由该数的精度决定的, 如 32位整数,就由4字节存储。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询