No.4ベストアンサー
- 回答日時:
コンピュータのベーシックな部分では足し算しか
できません。減算、乗算、除算は勿論、ナシです。
それにデジタルだから、3.14なんてのも無い。
先ずは存在しないはずの減算の実現手段をどう
やって行うかが、この問題の骨子ですね。
「11から5を引く」→「11に-5を足す」という
方法で解決します。それでは(+5)→(-5)をどう
するか?これが「2の補数」というやり方です。
方法は「0と1を反対にし、1を足す」です。
-(0101)2 → +(????)2
0101の0と1を反転 → 1010
これに1を足す。 → 1011
つまり、????は1011
最初の問題は以下のように変換できます。
(1011)2 + (1011)2
これを計算すると、(10110)2になりますが、
コンピュータの入れ物(桁)には限界があります。
この場合は4桁しか入らない前提なので、先頭の1は
特に手当をしない限り捨てられます。つまり、後ろの
(0110)しか残らないことになり、これが答です。
とてもわかりやすい回答ありがとうございました。
授業で習った通りにやると、(10110)2までは計算出来てたんですけど、あとあと考えると、10進数で計算すると6なのに、この答えだと、6にならない…と疑問でしょうがなかったんです(-_-;)
授業でも説明してくれなくて…
本当助かりました。
No.3
- 回答日時:
(0101)2の2の補数は(1011)2
※2の補数は1の補数(1010)2+(0001)2
(1011)2+(1011)2=(10110)2
だけど、キャリーは無視するので(0110)2
No.2
- 回答日時:
#1さんの回答、答えは合っているけど2の補数は何処いっちゃった…。
(0101)2を2の補数表現で表すと、
↓(反転させて)
(1010)2
↓(1を加えて)
(1011)2
これを(1011)2に加える。
(1011)2
+(1011)2
----------
(10110)2
最上位ビットは、桁あふれなので、答えは
(0110)2
詳しい回答をありがとうございました!!
(10110)2までは持っていけたんですけど、それからどうやればいいのかわからなかったんです(-_-;)
ただ、無視すればよかったんですね☆
わかりました!!
授業でも説明なかったんで、とても助かりました($・・)/~~~
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 情報処理技術者・Microsoft認定資格 2進数の問題を教えてください。 1 2022/07/27 09:42
- 計算機科学 2進数の計算について 2進数の値は全て8ビットで負数は2の補数形式とする。結果が8ビットで表現出来な 3 2023/07/22 14:08
- 計算機科学 インド式かんたん計算法について 2 2022/06/02 04:27
- 財務・会計・経理 減価償却(一括償却)について質問です。 ※1月決算の場合(新しい期2月1日から) 7月10日 134 2 2023/08/12 02:21
- 計算機科学 この二つの計算方法が分からないです。 ・2進数10111010を10進数へ。 ・10進数28を2進数 7 2022/10/11 01:18
- C言語・C++・C# C言語 3 2022/10/04 15:07
- 数学 (12C)16進数÷(3C)16進数を計算して2進数で答えよ。 4Cだから1001100と解答したの 5 2022/05/22 15:59
- 簿記検定・漢字検定・秘書検定 簿記→圧縮記帳について 1 2022/09/12 22:19
- 財務・会計・経理 パソコンの減価償却の質問になります (2022年1月31日決算) 2022年11月30日にパソコンを 2 2023/04/05 19:57
- 計算機科学 ビット計算 2 2023/04/16 14:26
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1億x1億はいくらでしょうか?
-
次の2進数の減算を2の補数を...
-
10分の1は「10/1 それとも1/10...
-
50以下は“50”も入るのですか?
-
5進法を10進法への直し方
-
実績を積むという表現
-
100以下の自然数のうち、次のよ...
-
エクセルで60進法計算の仕方...
-
Excel 16進数
-
エクセル関数で源泉徴収額を計...
-
【機械図面】 最大値・最小値...
-
「最大300字程度」
-
16進小数0.Cを10進数小数に変換...
-
敬語の使い方
-
「充足に達しましたので」これ...
-
dBm/HzからdBm/MHzへの単位変換
-
「じじょう」が正しい読み方?
-
言葉遣いについて ○○を取りに行...
-
エクセルでのシグマ計算
-
工事の共通仮設費率の計算がで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1億x1億はいくらでしょうか?
-
ベクトルの一次独立、一次従属...
-
この数字は?
-
10分の1は「10/1 それとも1/10...
-
50以下は“50”も入るのですか?
-
5進法を10進法への直し方
-
エクセル関数で源泉徴収額を計...
-
【機械図面】 最大値・最小値...
-
エクセルで60進法計算の仕方...
-
実績を積むという表現
-
16進小数0.Cを10進数小数に変換...
-
「充足に達しましたので」これ...
-
Excel 16進数
-
敬語の使い方
-
HEX2BIN関数の使い方。
-
なんでですか?
-
「最大300字程度」
-
工事の共通仮設費率の計算がで...
-
この産み分けの計算でハズレの...
-
dBm/HzからdBm/MHzへの単位変換
おすすめ情報