0
나는 (here)을 읽고 -~x
은 x+1
과 같고 ~-x
은 x-1
과 같음을 확인했습니다. 그래서 나는 그것을 적어두고 무슨 일이 일어나는지 보려고했지만 잘못된 것을하고 있습니다.어떻게 ~ ~ x와 ~ -x가 작동합니까?
0100 // 4 in binary
1011 // ~ complement
0011 // the inverse
내가 잘못 어디를 가야합니까 :
는그러나 -~x
에 대한 ~-x === x-1
내가 같은를 얻을 수있는 규칙에 따라됩니다의이 x=4
0100 // 4 in binary, leading 0 for the sign
1100 // the inverse of the addition
0011 // ~ complement
0011=3
보자? 내가 바보가되는거야?