具体例

「プログラミング」及び「開発」関連用語集

カテゴリー: 数学  閲覧数:397 配信日:2017-11-25 09:37


1の補数


ただ反転させるだけなので簡単

1011の「1の補数」
・0100

10111011 の「1の補数」
・01000100

10100100 の「1の補数」
・01011011

2の補数


0と1を反転させた結果に、さらに1を加えたもの

1011 の「2の補数」
・0と1を反転させた 0100 に1を加えたもの
→ 0101

10100100 の「2の補数」
・0と1を反転させた 01011011 に1を加えたもの
→ 01011100
※1を加えて2とならない理由は、2進数なので0と1しか存在しないため