早教吧作业答案频道 -->其他-->
计算机技术里AND代表什么意思最近学网络遇到点难题一直困扰着我,And192.168.0.1,255.255.255.0,先转换为二进制,然后AND每一位IP11000000.10101000.00000000.00000001子网掩码11111111.11111111.11111111.00000000得
题目详情
计算机技术里AND代表什么意思
最近学网络遇到点难题一直困扰着我,And 192.168.0.1,255.255.255.0,先转换为二进制,然后AND每一位
IP 11000000.10101000.00000000.00000001
子网掩码 11111111.11111111.11111111.00000000
得出AND结果 11000000.10101000.00000000.00000000
转换为十进制192.168.0.0,这就是网络标识,
再将子网掩码反取,也就是00000000.00000000.00000000.11111111.请问这段话里的AND是什么意思,子网掩码反取为的又是什么?假如算其他IP段的话反取是否也是00000000.00000000.00000000.11111111这组数字是否会有变化呢?
最近学网络遇到点难题一直困扰着我,And 192.168.0.1,255.255.255.0,先转换为二进制,然后AND每一位
IP 11000000.10101000.00000000.00000001
子网掩码 11111111.11111111.11111111.00000000
得出AND结果 11000000.10101000.00000000.00000000
转换为十进制192.168.0.0,这就是网络标识,
再将子网掩码反取,也就是00000000.00000000.00000000.11111111.请问这段话里的AND是什么意思,子网掩码反取为的又是什么?假如算其他IP段的话反取是否也是00000000.00000000.00000000.11111111这组数字是否会有变化呢?
▼优质解答
答案和解析
逻辑运算
and是位运算
程序中的所有数在计算机内存中都是以二进制的形式储存的.位运算说穿了,就是直接对整数在内存中的二进制位进行操作.比如,and运算本来是一个逻辑运算符,但整数与整数之间也可以进行and运算.举个例子,6的二进制是110,11的二进制是1011,那么6 and 11的结果就是2,它是二进制对应位进行逻辑运算的结果(0表示False,1表示True,空位都当0处理):
110
AND 1011
----------
0010 --> 2
由于位运算直接对内存数据进行操作,不需要转成十进制,因此处理速度非常快.当然有人会说,这个快了有什么用,计算6 and 11没有什么实际意义啊.这一系列的文章就将告诉你,位运算到底可以干什么,有些什么经典应用,以及如何用位运算优化你的程序.
=== 1.and运算 ===
and运算通常用于二进制取位操作,例如一个数 and 1的结果就是取二进制的最末位.这可以用来判断一个整数的奇偶,二进制的最末位为0表示该数为偶数,最末位为1表示该数为奇数.
and是位运算
程序中的所有数在计算机内存中都是以二进制的形式储存的.位运算说穿了,就是直接对整数在内存中的二进制位进行操作.比如,and运算本来是一个逻辑运算符,但整数与整数之间也可以进行and运算.举个例子,6的二进制是110,11的二进制是1011,那么6 and 11的结果就是2,它是二进制对应位进行逻辑运算的结果(0表示False,1表示True,空位都当0处理):
110
AND 1011
----------
0010 --> 2
由于位运算直接对内存数据进行操作,不需要转成十进制,因此处理速度非常快.当然有人会说,这个快了有什么用,计算6 and 11没有什么实际意义啊.这一系列的文章就将告诉你,位运算到底可以干什么,有些什么经典应用,以及如何用位运算优化你的程序.
=== 1.and运算 ===
and运算通常用于二进制取位操作,例如一个数 and 1的结果就是取二进制的最末位.这可以用来判断一个整数的奇偶,二进制的最末位为0表示该数为偶数,最末位为1表示该数为奇数.
看了 计算机技术里AND代表什么意...的网友还看了以下:
用毫不在意造句11111111!11!越快越好!1111111111111111111111111 2020-04-26 …
19941994/997*121/1111111119941994分之997乘11111111分之 2020-05-21 …
找规律,再填填:1×1=11.1111×1.1111=1.1×1.1=1.211.11111×1. 2020-06-11 …
IP相与运算?11010000.10101000.00000010.011001001111111 2020-06-18 …
计算机技术里AND代表什么意思最近学网络遇到点难题一直困扰着我,And192.168.0.1,25 2020-06-24 …
请问00000000-11111111表示从0-255还是1-255主要是00000000表示的是 2020-07-15 …
ip如下,192.168.1.1/24,为什么24=11111111.11111111.11111 2020-07-18 …
1/9=0.11111111.2/9=0.222222.3/9=0.33333333.4/9=0. 2020-07-24 …
1+11111+11111111'1111111111+1+11111111+1111+1111+ 2020-07-24 …
先观察前三题计算结果,再直接写出最后一题的得数.0.1+0.11=0.210.1+0.11+0.1 2020-07-24 …