• 締切済み

補数の作成の仕方

・(-12)10 を2進数に変換して、その補数を作成しなさい。 ・補数を使って2進数 (011)2-(001)2 を計算しなさい。 上記の2つが解けません。 どなたか解答と解説よろしくお願いします!

みんなの回答

  • misawajp
  • ベストアンサー率24% (918/3743)
回答No.1

2進数の補数を復習してください (011)2-(001)2 は (011)2 + (001)2の補数 >(-12)10を2進数に変換して 変換してください(超基本ですが、負数の場合は桁数を定義する必要があります) また二進数の負数の表し方も復習してください 一般的には最上位桁が1が負数、全桁1が -1  全桁0が 0 >その補数を作成しなさい 略

関連するQ&A