急求,请高手指点192.168.0.1 用二制进,如何运算,具体操作过程,谢谢啊
发布网友
发布时间:2022-04-29 00:16
我来回答
共4个回答
热心网友
时间:2023-09-26 16:25
您问的是什么意思?
用二进制如何运算? 您是想换成二进制?
这些东西都是用二进制表示的, 转成10进制是为了方便人看
192 二进制是 1100 0000. 1010 1000. 0000 0000. 0000 0001
网络IP 每个点. 分隔的就是8bits 所以范围是在0-255之间的256个数
至于一个数字怎么从十进制转成二进制,你可以用计算器算.也可以用学校专门教的算法做
这些小的数字不超过 255 一定是8位表示的, 然后最高位如果是1这个数字大于128 如果不够就看差的多于64不, 如果不多 就看多于32不, 再不行就看多于16不, 然后加起来就行了
这个想法你看不懂的话...
这个: 156 这个数字 转成 二进制这么做
2)156 0 //156 = 78 *2 +0 所以下一行是 78 余数0 写在右边
2)78 0 // 78 = 39 *2 +0 所以下一行是39 余数 0 写在右边
2)39 1 // 39= 18*2 +1 所以下一行是18 余数 1 写在右边
2)19 1 // 19 = 9*2 +1 所以下一行是9 余数 1 写在右边
2)9 1 // 9= 4*2 +1 所以下一行是4 余数1写在右边
2)4 0 // 4 =2*2 +0 所以下一行是2 余数0写在右边
2)2 0 // 2= 1*2+0 所以下一行是1 余数 0 写在右边
2)1 1 // 1= 0 *2+1 所以下一行是0 余数1 写在右边
0 // 到最后这行 也就是上一行 2的系数为0 的时候就停止
所以 156 的二进制 就是 10011100 从最下面的余数往上面走, 排起来就是
如果我这么解释你都不明白的话... 我就真没有办法了
你自己拿 192试试我说的做法吧.. 仔细点就能做出来了
热心网友
时间:2023-09-26 16:25
这些东西都是用二进制表示的, 转成10进制是为了方便人看
192 二进制是 1100 0000. 1010 1000. 0000 0000. 0000 0001
网络IP 每个点. 分隔的就是8bits 所以范围是在0-255之间的256个数
至于一个数字怎么从十进制转成二进制,你可以用计算器算.也可以用学校专门教的算法做
这些小的数字不超过 255 一定是8位表示的, 然后最高位如果是1这个数字大于128 如果不够就看差的多于64不, 如果不多 就看多于32不, 再不行就看多于16不, 然后加起来就行了
这个想法你看不懂的话...
这个: 156 这个数字 转成 二进制这么做
2)156 0 //156 = 78 *2 +0 所以下一行是 78 余数0 写在右边
2)78 0 // 78 = 39 *2 +0 所以下一行是39 余数 0 写在右边
2)39 1 // 39= 18*2 +1 所以下一行是18 余数 1 写在右边
2)19 1 // 19 = 9*2 +1 所以下一行是9 余数 1 写在右边
2)9 1 // 9= 4*2 +1 所以下一行是4 余数1写在右边
2)4 0 // 4 =2*2 +0 所以下一行是2 余数0写在右边
2)2 0 // 2= 1*2+0 所以下一行是1 余数 0 写在右边
2)1 1 // 1= 0 *2+1 所以下一行是0 余数1 写在右边
0 // 到最后这行 也就是上一行 2的系数为0 的时候就停止
所以 156 的二进制 就是 10011100 从最下面的余数往上面走, 排起来就是
如果我这么解释你都不明白的话... 我就真没有办法了
你自己拿 192试试我说的做法吧.. 仔细点就能做出来了
热心网友
时间:2023-09-26 16:26
什么意思吗
热心网友
时间:2023-09-26 16:26
问老师嘛···那样来的更直接··