上篇,已经说了什么是进制,以及别的进制如何转成10进制。
比如 二进制 10 咱说的是1个二加0个一,这样的说法就已经是十进制了。。结果当然是十进制
这次来说下,十进制怎么转其他进制。
比如 3 转换成二进制,3 就是 1个二加1个一 就是 11
5转换成二进制 就是 1个四加0个二加1个一 就是101
9 就是 1个八加1个1 就是 1001 。。。
主要1 -> 1 2 -> 10 4 -> 100 8 -> 1000
我想应该清楚转换的原理了。那么如何计算呢?
比如9
9/2 = 4 …1
4/2 = 2…0
2/2 = 1…0
1/2 = 0…1
余数从下往上写就是 1001

用十进制来举例子。123
123 / 10 = 12 … 3
12 / 10 = 1 … 2
1 / 10 = 0 … 1
不用多说了吧
十六进制同理。
然后说下二进制和十六进制
一个二进制 占一bit 一个十六进制占4bit也就是四个二进制正好可以表示一个十六进制。

计算机采用二进制是应为,对于电路用0,1高电平和低电平是最方便的。采用十六进制是应为方便阅读。
博客先回顾了其他进制转十进制的内容,重点介绍十进制转其他进制的原理与计算方法,如十进制转二进制的计算示例。还提到二进制与十六进制的关系,一个十六进制可用四个二进制表示,同时说明了计算机采用二进制和十六进制的原因。
986

被折叠的 条评论
为什么被折叠?



