有关于计算机的数制问题~~~

来源:百度知道 编辑:UC知道 时间:2024/05/16 20:37:25
在计算机中为什么总是有二进制、八进制、十进制和十六进制?之于“二进制”,这可以理解。因为计算机中只有高、低电流,即0和1。十六进制呢?!不是太理解其存在的必要性。但说其较之“二进制”,其表示数的位数较多。嗯,好,就姑且相信吧!但八进制呢?说它表示数较为方便,我觉得不是很有说服力,我们不是有一个更加“和蔼可亲”的十进制嚒?干嘛还要“八进制”啊?觉得“八进制”能得以继续存在,简直不可理喻。说计算机只能识别“1”和“0”,那我们干嘛“搬弄是非”,去弄来这许多数制啊?呵呵,以上是小弟我看编程书时心生的疑问~~见笑了~~谢谢~~!

呵呵...
计算机里面也有用16进制的啊..MAC地址就是的..
那8 16 我相是方便表示吧,,

计算机并不是能够真正的识别0 1,它只是能够识别0 1所代表的含义,比如你说的:高低电位,或是代表的一种逻辑含义即真,假。

十进制完全是人类自己的习惯而使用的。

对于8进制,16进制 2^3=8 2^4=16

你说你看过编程的书籍 你可能会接触到汇编语言,到时候你可以深刻的理解上面的含义!

你刚学吧,举个例子吧,比如十进制的 100 你把他转换成2进制, 看看 方便不, 如果是 8进制 或16进制 ,你看看转换成2进制 方便不,8进制 的 一位对应2进制的 3位,16进制对应4位 ,10进制呢, 你转换一下看看吧,