网络管理中的数制转换与运算知识

小编在本篇文章给大家聊聊数制方面的基础知识。

一、数制的分类

1、十进制。这个是大家日常中接触最多的数制类型。即0~9共10个数字符号,用大写的字母D作为标志;

2、二进制。这个是计算机中采用的数制类型,只有2个数字:0和1,用大写的字母B作为标志;

3、十六进制。这个类型的进制数在计算机当中,应用得也较多,如最新的IPv6地址就是采用十六进制表示的(IPv4采用的是十进制)它由16个数字和字母组成:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F,用大写字母H作为标志。

除了以上常见的3种数制类型外,还有60进制,比如60秒为1分钟、60分钟为1小时;24进制,比如一天有24小时;12进制,比如一年有12个月等等。

(硬盘、U盘、光盘、SD卡等存储设备的数据发生了丢失,使用迷你兔数据恢复软件(minitool)进行快速恢复找回。)

二、数制的转换

1、二进制转换为十进制

方法:1、从低位到高位的顺序:0位、1位、2位、3位……;2、第n位的数(0或1)乘以2的n次方,然后累加。如1011,对应的十进制数就是:第3位的1乘以2的3次方+第2位的0乘以2的2次方+第1位的1乘以2的1次方+第0位的1乘以2的0次方=8+0+2+1=11

2、十六进制转换为十进制

方法:同二进制,只不过改成乘以16的n次方。如26345,对应的十六进制数就是:2乘以16的4次方+6乘以16的3次方+3乘以16的2次方+4乘以16的1次方+5乘以16的0次方=131072+24576+768+64+5=156485

3、十进制转换为二进制

方法:除2取余法。即将十进制除以2,得商数和余数,再将得到的商数除以2,又得到一个商数和余数,依次类推,直到最后得到的商数小于2,然后把最后得到的商数与这些余数从低位到高位排列,即为二进制数。比如12,除以2,得到余数是0,作为二进制数的第0位,得到的商数6继续除以2,余0作为二进制数的第1位,得到的商数3继续除以2,得到的余1作为二进制数的第2位,商数1小于2不需再除,作为二进制数的第3位即最高位,那么转换后的二进制数就是:1100

4、十进制转换为十六进制

方法:同十进制转换二进制,只不过是除16取余而已,直到所得的商小于16,然后把余数反序排列即可。

5、二进制转换为十六进制

方法:从低位开始,将每4位二进制数分成一组,不足4位的用0不足,然后,将每一组二进制数直接写成相应的1位十六进制数。比如111100,每4位一组的话,就变成:0011 1100,写成十六进制就是:3C

6、十六进制转换为二进制

方法:即二进制转换为十六进制的逆过程。将每1位十六进制直接写成相应的4位二进制数即可。如4AF,转换成二进制数就是:0100 1010,最终写成:1001010

(迷你兔数据恢复软件(minitool)具有“删除恢复”、“格式化恢复”、“硬盘恢复”、“深度恢复”、“移动存储设备恢复”五大功能模块,恢复效率高,安全性有保障。)