符号付き2進数の表現方法の比較(4ビットで理解しよう!)

各ビットパターンが表す数

ビットパターン 符号無し2進数 符号ビット+絶対値 バイアス(B=4)表現 バイアス(B=8)表現 1の補数 2の補数
0000 
0001 
0010 
0011 
0100 
0101 
0110 
0111 
1000 
1001 
1010 
1011 
1100 
1101 
1110 
1111 
0 
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
0 
1 
2 
3 
4 
5 
6 
7 
−0 
−1 
−2 
−3 
−4 
−5 
−6 
−7 
−4 
−3 
−2 
−1 
0 
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
−8 
−7 
−6 
−5 
−4 
−3 
−2 
−1 
0 
1 
2 
3 
4 
5 
6 
7 
0 
1 
2 
3 
4 
5 
6 
7 
−7 
−6 
−5 
−4 
−3 
−2 
−1 
−0 
0 
1 
2 
3 
4 
5 
6 
7 
−8 
−7 
−6 
−5 
−4 
−3 
−2 
−1 

それぞれの表現方法で表したときのビットパターン

符号ビット+絶対値
−7 
−6 
−5 
−4 
−3 
−2 
−1 
−0 
0 
1 
2 
3 
4 
5 
6 
7 
1111 
1110 
1101 
1100 
1011 
1010 
1001 
1000 
0000 
0001 
0010 
0011 
0100 
0101 
0110 
0111 
バイアス(B=4)表現
−4 
−3 
−2 
−1 
0 
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
0000 
0001 
0010 
0011 
0100 
0101 
0110 
0111 
1000 
1001 
1010 
1011 
1100 
1101 
1110 
1111 
バイアス(B=8)表現
−8 
−7 
−6 
−5 
−4 
−3 
−2 
−1 
0 
1 
2 
3 
4 
5 
6 
7 
0000 
0001 
0010 
0011 
0100 
0101 
0110 
0111 
1000 
1001 
1010 
1011 
1100 
1101 
1110 
1111 
1の補数
−7 
−6 
−5 
−4 
−3 
−2 
−1 
−0 
0 
1 
2 
3 
4 
5 
6 
7 
1000 
1001 
1010 
1011 
1100 
1101 
1110 
1111 
0000 
0001 
0010 
0011 
0100 
0101 
0110 
0111 
2の補数
−8 
−7 
−6 
−5 
−4 
−3 
−2 
−1 
0 
1 
2 
3 
4 
5 
6 
7 
1000 
1001 
1010 
1011 
1100 
1101 
1110 
1111 
0000 
0001 
0010 
0011 
0100 
0101 
0110 
0111 

戻る
ご意見などはこちらまで deguchi@kc.kobe-c.ac.jp ご質問等もお気軽に!
Copyright © 2002 DEGUCHI Hiroshi, All Rights Reserved.