
位运算的使用方式
jieyao1212
博客记载自己的一些东西,供于大家借鉴
展开
-
正数的位运算的顺序
结论 >>> 和 ^ 的顺序、>> 和 ^ 的顺序、<< 和 ^ 的顺序 >>>(>>、<<) 比 ^ 先执行 ^ | 的顺序 ^ | 的顺序 从左至右 ^ & 的顺序 & 比 ^ 先执行 & | 的顺序 & | 从左至右 ……我只是依照现在的数据得到的结果,建议大家根据自己所使用的结原创 2021-11-10 10:37:11 · 622 阅读 · 0 评论 -
^(异或) 位运算的使用,两个数的替换,不使用临时数据
首先先要明白 `^` 的基础语法(等式) a ^ 0=a a ^ a = 0 a ^ b ^ c = a ^ (b ^ c) 论述 首先 A、B两个对象(拥有各自的信息)存在 A = A^B => A便拥有了 A和B的所有信息 B = A^B => (A^B)^B => A^(B^B) => A^0 = A 这个时候B已经变成了A A = A^B => (A^B)^A(B)(这个时候B已经换算成了A) => A^A^B => 0^B =...原创 2021-09-17 22:55:33 · 182 阅读 · 0 评论