位和字节的介绍
①位 b 也叫比特位,是计算机数据最小的单位,用二进制0和1来存储。
②字节 byte,1 byte = 8 b,一个字节=8位
③字符 char,1 char = 2byte=16b,1个字符 =2 个字节 = 16位
④KB,1KB = 1024byte
⑤汉字,1个汉字 = 2 个字节=16位
位运算
一、位逻辑非运算
位逻辑非运算是单目的,只有一个运算对象。位逻辑非运算按位对运算对象的值进行非运算。符号为:~
即:如果某一位等于0,就将其转变为1;如果某一位等于1,就将其转变为0
对二进制的10010001进行位逻辑非运算,结果等于01101110
用十进制:~145等于110
二、位逻辑与运算
位逻辑与运算将两个运算对象按位进行与运算。符号为&。
运算规则为:1&1=1;0&1=0;0&0=0
#region 位运算与运算 int a = 11; //11的二进制是0000 1011 int b = 13; //13的二进制是0000 1101 Console.WriteLine(a & b); //11 & 13的结果就是0000 1001 即结