分享

异或运算

 李欣 2009-11-11
性质一:
 
C=A xor  B;

A=C xor  B

B=C xor  A;
 
性质2:如果a<2^t  那么有a  xor  2^t=a+ 2^t,如果a的最高非零位为i,那么a xor 2^i =a-2^i

性质3:如果a<2^t  b<2^t 那么(a xor b)+2^t=a xor (b+2^t)

证明:a<2^t  b<2^t 则a xor b<2^

      由性质2有 (a xor b)+2^t=a xor b xor 2^t=a xor (b+2^t)

性质4:对任意a,偶数个a异或结果为0,奇数个a异或结果为a

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多