正の数の全ビットを反転したものは、1の補数と呼ばれます。そして、1の補数に1を加えたものが、2の補数です。
明解Javaより。負の値は2の補数表現で表される。たとえば25の負の表現(-25)は、25を2進数にして、ビット反転して、1を加えればよい。
正の数の全ビットを反転したものは、1の補数と呼ばれます。そして、1の補数に1を加えたものが、2の補数です。
明解Javaより。負の値は2の補数表現で表される。たとえば25の負の表現(-25)は、25を2進数にして、ビット反転して、1を加えればよい。