发布网友 发布时间:2022-04-19 16:02
共9个回答
热心网友 时间:2022-04-18 21:54
方法如下:
每8位二进制,各位从左到右对应的权值分别是 128,64,32,16, 8,4,2,1 。(即2的n-1次方,n是从右到左当前位的位数)。
所以随便拿一个256以内的数给你化为二进制,都可以分解为权值相加。对应的权值的位值为1,其他位为0即可。
比如137:
137=128+8+1,所以这几个权值对应的位应该是1,其他位为0,化为二进制即是:1000 1001
同理其他数.
比如10 . 192 . 168 . 1
对应转换,即为十进制转换二进制数
而IP地址每位十进制数范围是0~255
十进制转换二进制就是将该数辗转相除2
余数按低到高顺序写
10 / 2 = 5 0
5 / 2 = 2 1
2 / 2 = 1 0
1 / 2 = 0 1
10 对应的二进制数即为 1010 前面补零写即为 0000 1010
热心网友 时间:2022-04-18 23:12
每8位二进制,各位从左到右对应的权值分别是 128,64,32,16, 8,4,2,1 。(即2的n-1次方,n是从右到左当前位的位数)热心网友 时间:2022-04-19 00:47
ip地址是四位,要换成二进制,直接将每一位的数字都换成二进制即可
十进制到二进制,就是不断除以2,整除就是0,不能整除就是1,直到最后
最后将得出的数从最后一个往第一个就是得到的二进制数
热心网友 时间:2022-04-19 02:38
教你一个简单的方法。每8位二进制,各位从左到右对应的权值分别是 128,64,32,16, 8,4,2,1 。(即2的n-1次方,n是从右到左当前位的位数)热心网友 时间:2022-04-19 04:46
之前回答过一个这样的问题热心网友 时间:2022-04-19 07:11
举例子给你,比如 11000000 是二进制,转成十进制就是 192 其实你只要这样算,128 64 32 16 8 4 2 1 对应的是二进制里面的00000000,只要有1就填进去 比如11000000就是前面两个是1,所以就是 128+64 得到192,如果是10100001就是128+32+1这样你了解了吧热心网友 时间:2022-04-19 09:52
比如192.168.1.1的二进制11000000.10101000.00000001.00000001热心网友 时间:2022-04-19 12:50
ip分为四组数,用每一个数除以2,用小学学的短除法计算,最后从下往上倒着数上去就是二进制了热心网友 时间:2022-04-19 16:05
下载一个计算器软件,能够把16进制 10进制 2进制相互转换