进制转换
通过上期所了解的进制,大家应该知道,在计算机中一个数值可以用不同的进制形式来表示,但实际上,不管是哪种进制形式来表示,数值本身是不会发生变化的。因此,各种进制之间可以轻松地实现转换,下面就以前面提到的十进制、二进制、八进制、十六进制为例来讲解进制如何实现转换。
十进制与二进制之间的转换
十进制与二进制之间的转换是最常见也是必须掌握的一种进制转换方式,下列针对十进制转二进制和二进制转十进制的方式分别进行讲解。
十进制转二进制
十进制转换成二进制可以采用除 2 取余的方式。也就是说将要转换的数,先除以 2 ,得到商和余数,将商继续除以 2 ,获得商和余数,此过程一直重复直到商为 0 。最后将所有得到的余数倒序排列,即可得到转换结果。接下来就以十进制的 6 转换为二进制为例进行说明。
其演算过程如下图所示:
十进制转二进制从图
由上图可以看出,十进制的 6 连续三次除以 2 后,得到的余数依次是:0、1、1。将所有余数倒序排列后为 110,因此,十进制的 6