
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
では、まずは、小学校の算数の問題です。
1001 × 110 を筆算でやってみましょう。(念の為:十進数です)
できましたか?
空白だと桁がずれてしまうので、 頭に 0 を付けて書きますが
001011
000110
--------
000000
01011
1011
--------
111210
こうなりますよね?
では、 二進数での掛け算 1001 × 110 を筆算でするときはどうなるか。
001011
000110
--------
000000
01011
1011
--------
ここまでは、十進法での筆算と同じです。
十進法では、一桁の掛け算でも繰り上がったりもしますが、
二進法では、一桁では0倍と1倍しか無いので、途中に並ぶのは 0 か 元の数 かの2通りしかありません。
十進法と違ってくるのは、最後の足し算です。
二進法の筆算では、最後の足し算が二進法での足し算になります。
割り算も同様です
筆算のときに
・一番上の線の上に書く数字が 1 か 0 だけ
・引き算は二進法で行う
とするだけで、あとは十進法での筆算と同じです。
余談にはなりますが。
算数や数学で「工夫して、簡単に計算しましょう」みたいな問題が出ることがあります。
書いてある通りに計算するのではなく、数の性質をうまく利用するものです。
正しい答えに辿りつける計算方法はいくらでもある、ということです。
同じように、二進法でも、工夫して計算する方法がいくつもあります。
上記の筆算が唯一の方法というわけではありません。
十進数に変換して計算して、その結果を二進数に変換する、というのも正しい方法の一つです。
No.5
- 回答日時:
2進数と10進数の関係を書いてみます。
0001・・・1
0010・・・2
0100・・・4
1000・・・8
1が左にズレると2倍ずつ増えていきます。
1が右にズレると1/2に減っていきます。
0011・・・3
0110・・・6
1100・・・12
これだけです。
No.4
- 回答日時:
先ずさきに2進数がどんなものかを理解する事。
掛け算は、10進数になおして計算して、答えを再び2進数にする方法があります。
もう一つ、2進数のまま掛け算をする方法があります。
原則的には、小学校でやる10進数の掛け算(筆算)と同じです。
0×0=0、0×1=0、1×0=0、1×1=1 この4つしかありませんから、
2進数の性質を理解していれば、10進数よりも簡単です。
下記が参考になるかも。
http://www.geisya.or.jp/~mwm48961/math2/binoct03 …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
2の6乗の答えと計算方法
-
累乗の逆(対数?)の計算方法を教...
-
300÷1.5=200の計算方法
-
算数
-
パーセントの計算がまったく出...
-
8÷0=
-
2桁の自然数のうち、5の倍数の...
-
「逆数」って、何のためにある...
-
物理基礎の有効数字について
-
2500を3対2でわける計算式おし...
-
なぜ帯分数を先に教えるのか
-
割り算の説明
-
高校一年生です。 2進法の掛け...
-
AとBの比というのはA/Bの...
-
可到達行列について教えてくだ...
-
2L7dLの答えは9dLであってますか✨
-
cos マイナス1乗
-
べき乗です。 3の4乗のやり方を...
-
代数和ってなんでしょう
-
Excelで、時間の引き算でマイナ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
2の6乗の答えと計算方法
-
累乗の逆(対数?)の計算方法を教...
-
8÷0=
-
2500を3対2でわける計算式おし...
-
パーセントの計算がまったく出...
-
代数和ってなんでしょう
-
4^0.5乗の答え
-
AとBの比というのはA/Bの...
-
Excelで、時間の引き算でマイナ...
-
割り算の説明
-
Excel関数で、Nの1/3乗という...
-
スマホで累乗の指数や、ルート...
-
べき乗です。 3の4乗のやり方を...
-
素因数分解で最小公倍数・最大...
-
~の~乗を計算機を使わずに簡...
-
物理基礎の有効数字について
-
a+aの答えがこんがらがってし...
-
「逆数」って、何のためにある...
-
割引の計算がよく説明と理解が...
-
算数
おすすめ情報