快捷搜索:  汽车  科技

十进制转换无符号二进制怎么计算(网络中十进制如何换算二进制)

十进制转换无符号二进制怎么计算(网络中十进制如何换算二进制)先要把这串数字记熟 128 64 32 16 8 4 2 1,然后当给你一个数时去减上面的数要求是必须减出来的是正数不能为负,相减过的数为1,没有做过减法的为0。192-128=64 而64减64正好等于0,那就是11000000,再如50,50只能减32等于18 18减16等于2 2减2等于0,那最后就是00110010 此法相对除法更显而易见。二是减法192.168.1.10 转换为二进制为11000000.10101000.00000001.00001010一是除法当给你这个IP地址时192.168.1.1,把它分为四段分别除2,首先192÷2=96 为0,再用96÷2=48为0, 48÷2=24 为0,24÷2=12 为0,12÷2=6 为0, 6÷2=3 为0,3÷2不能除尽 为1,1÷2 不能除尽 为1,然后从最下面的余数开始,按顺序读到最上面,最后192二进制等于110000

今天闲逛,发现有人问:子网掩码为255.255.255.224 IP地址为192.168.1.10换算成二进制,怎么算?结果是多少?

十进制转换无符号二进制怎么计算(网络中十进制如何换算二进制)(1)

由于兴趣使然,便一探究竟;

子网掩码:

255.255.255.224= 27 转换为二进制为11111111.11111111.11111111.11100000

192.168.1.10 转换为二进制为11000000.10101000.00000001.00001010

十进制转换无符号二进制怎么计算(网络中十进制如何换算二进制)(2)

一是除法

当给你这个IP地址时192.168.1.1,把它分为四段分别除2,首先192÷2=96 为0,再用96÷2=48为0, 48÷2=24 为0,24÷2=12 为0,12÷2=6 为0, 6÷2=3 为0,3÷2不能除尽 为1,1÷2 不能除尽 为1,然后从最下面的余数开始,按顺序读到最上面,最后192二进制等于1100000000,只要能除尽的就为0,不能除尽(包括最后除为1时)就是1。以此类推,那192就是11000000,168就是10101000 1就是00000001。

二是减法

先要把这串数字记熟 128 64 32 16 8 4 2 1,然后当给你一个数时去减上面的数要求是必须减出来的是正数不能为负,相减过的数为1,没有做过减法的为0。192-128=64 而64减64正好等于0,那就是11000000,再如50,50只能减32等于18 18减16等于2 2减2等于0,那最后就是00110010 此法相对除法更显而易见。

如果觉得太复杂,可以借助计算工具

参考链接:

http://ip.chacuo.net/ipcalc

具体的讲解方法:

https://zh.wikihow.com/从十进制转换为二进制

猜您喜欢: