Welcome

首页 / 软件开发 / VB.NET / vb.net的二进制运算符

vb.net的二进制运算符2007-05-24 本站 操作数无论是什么类型,在内存中都有是以二进制形式存储的,如“Byte”类型的数255在内存的存储形式为“1111111111”;“Short”类型的数4在内存中的存储形式为“000000000000100”。而二进制运算就是对这些二进制数进行操作的运算,二进制运算应用很广泛,比如说网络中的子网掩码的算法就是利用二进制运算。
下表列出了二进制运算的基本运算符
运算符名称类型说明
BitAnd按位与双目运算符o BitAnd o值为o
o BitAnd 1值为o
1 BitAnd o值为o
1 BitAnd 1值为1
BitNot按位非单目运算符BitNot o值为1
BitNot 1值为0
BitOr按位或双目运算符o BitOr o值为o
o BitOr 1值为1
1 BitOr o值为1
1 BitOr 1值为1
BitXor按位异或双目运算符O BitXor o为o
O BitXor 1为1
1 BitXor o为1
1 BitXor 1为1