>>40
違います。

例えば、a=100(2)=4としても、-aつまり-4を二進数で表現できるんでしょ?
この場合、-a=1100=-4だとしたら、12とかぶるじゃんってことです。