C# 中的位运算

程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算就是直接对整数在内存中的二进制位进行操作。 在C#中可以对整型运算对象按位进行逻辑运算 C#支持的位逻辑运算符如下所示: 1.位逻辑非 ~ 是一个单目运算符,只有一个运算对象。0变成1,1变成0。例如:二进制1000 1101 进行位逻辑非运算为:0111 0010,对应十进制~141等于-142。 正数取反(对应的负数-1),负数取反(
相关文章
相关标签/搜索