运维界的卡乐咪

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

1、将十进制转成二进制数

例如:27转换成二进制数,将十进制数27除2,除不尽余1的是二进制的最高位,然后就结果反向取值,即为11011

2、将二进制数转换成十进制数

如:将11011转换成十进制数,从右向左依次乘以2的0...n次方,然后将结果相加

  

 

3、将二进制数(11011)转换到八进制数。
首先,将给定的二进制数从低位到高位一次每3位划分为1组,不足3位可用0补足,然后将每组用其对应八进制数的数码表示,结果就是转换成的八进制数。具体过程如下。

4、将八进制(33)转换成二进制数11011 。
将(33)的每一位用3位二进制数表示,具体过程如下:

 

5、将二进制数与十六进制数之间的相互相转换:

将二进制数转换为等值的十六进制数称为二-十六进制转换,采用的方法是“四位一组法”,因为四位二进制数恰好有16个状态,分别对应十六制数的16个数码。“四位一组法”就是从低位到高位依次将每4位二进制数划分为1组,高位不足4位的前面加0补足4位,然后将每1组用对应的十六进制数的数码表示,就得到相应的十六进制数
将十六进制数转换为等值的二进制数称为十六-二进制转换。其转换方法刚好和二转十六相反,只要将十六进制数的每1位分别用4位二进制数表示即可。
将二进制数(1010011)转换成十六进制数。
首先,将给定的二进制数从低位到高位一次每4位划分为1组,然后将每组用其对应的十六进制数的数码表示,结果就是转换的十六进制数。具体过程如下,结果等于(53)十六进制数。
6、将十六进制数(6AD转换成二进制数)可先将对应十六进制位转换成十进制位然后将其转换为二进制数
将(6AD)的每一位用4位二进制数表示。
结果是:(11010101101)二进制数。
posted on 2020-04-08 22:50  卡乐咪运维  阅读(1597)  评论(0编辑  收藏  举报