Java 異或 ^ 的幾個作用 或用法

異或 ^ 的幾個作用 一、交換兩個整數的值而不必用第三個參數 a = 9; b = 11; a=a^b; 1001^1011=0010 b=b^a; 1011^0010=1001 a=a^b;  0010^1001=1011 a = 11; b = 9; 二、奇偶判斷 ^a操作就是將a中的每一位按位逐一進行異或,例如a=4'b1010,則b=1^0^1^0=0,由此可以判斷a中爲1的位數是奇數還是
相關文章
相關標籤/搜索