0
-~x
がx+1
、~-x
がx-1
に等しいことを確認して(コンピューターで)確認しましたので、私はそれを書き留めて何が起こっているのかを見てみましたが、何か間違っています。〜〜xと〜-xはどのように動作しますか?
のは、x=4
~-x === x-1
に従ってだが-~x
のために、私は同じを取得している
0100 // 4 in binary, leading 0 for the sign
1100 // the inverse of the addition
0011 // ~ complement
0011=3
てみましょう:
0100 // 4 in binary
1011 // ~ complement
0011 // the inverse
を?私は愚かですか?