差分

移動先: 案内検索

2の補数

389 バイト追加, 2016年5月15日 (日) 18:00
/* 2の補数とは */
== 2の補数とは ==
2の補数とは2進法で負の値と正の値を表現する際に使われ表現形式です。2の補数とは2進法を用いて負の値と正の値を表現する際に使われ表現形式です。
コンピュータの中でNビットの領域を使って正の値と負の値を持った整数を表現する時に使われます。
表現にNビットを使える時、最小値、最大値は以下のようになります。最上位ビットを負を意味するサインに使います。10進数の負の値を示すとき、最上位ビットが1が立っています。その時、-2のN乗の値に最上位ビット以外である0からN-2ビット目<ref>0オリジン</ref>までで表している正の整数の値を加えたものが(10進数での)負の整数の値となります。表現でNビットを使う整数の、最小値、最大値は以下のようになります。