3、 ―3を表現
8ビットで表現する。
絶対表示
3 :00000011
-3:10000011
補数表示
3:00000011
1の補数
3 :00000011
AND:11111111(ビットの反転)
-----------
-3 :11111100
2の補数(+1する)
3 :00000011
AND:11111111
------------
11111100
+ 1
------------
-3 :11111101(数値の格納値)
絶対表示は除算・乗算に便利(加算を繰り返すことで出来る)
補数表示は加算・減算に便利(単純に格納された数値を加算することが出来る)
減算は引く数値をマイナス(補数)にし加算することで出来る。
8ビットで表現する。
絶対表示
3 :00000011
-3:10000011
補数表示
3:00000011
1の補数
3 :00000011
AND:11111111(ビットの反転)
-----------
-3 :11111100
2の補数(+1する)
3 :00000011
AND:11111111
------------
11111100
+ 1
------------
-3 :11111101(数値の格納値)
絶対表示は除算・乗算に便利(加算を繰り返すことで出来る)
補数表示は加算・減算に便利(単純に格納された数値を加算することが出来る)
減算は引く数値をマイナス(補数)にし加算することで出来る。