获取二进制数据按位取反的结果
比如说 00000001,通过什么方法获取她按位取反后的值,即得到 11111110.--------------------编程问答-------------------- 与11111111111进行异或运算即可。 --------------------编程问答-------------------- 异或运算 --------------------编程问答-------------------- 00000001^11111111; --------------------编程问答--------------------
byte a = 1;--------------------编程问答-------------------- 如果是任意二进制数呢。 --------------------编程问答-------------------- 没人给点建议,如果是任意二进制数,如何获取其按位取反后的值呢。 --------------------编程问答-------------------- 其实4楼已经回复你了,你只要使用C#的逻辑非运算符 “~”来对你需要运算的二进制的值求反。
a=~a;
补充:.NET技术 , C#