色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java中異或是怎樣算的?

錢良釵2年前16瀏覽0評論

異或運算(^)都以二進制數據為基礎進行的運算。也就是說當代碼中使用到異或運算時,都會先將兩個條件進行轉換,轉換成二進制數據后,再進行運算。

異域中同位如果值相同(都是0或者都是1)則為0,不同(一個是0,一個是1)為1。例如inta=4;intb=6;intc=a^b;//c的值是a和b的異或。值為2.過程1、a的值二進制是00000100//這里去低8位,因為高位都一致。

2、b的值二進制是000001103、異或后00000010//結果是2