Think

頭をちょっと使ってみましょう

2進数 引き算

2006-06-20 12:12:50 | 算数 2進数

2進数の引き算を行ってみます。

1 0 1 0
- 0 0 1 1

2進数の計算はこの4パターンが全てです。
0 - 0 = 0
10 - 1 = 1 (要上位桁からの借り)
1 - 0 = 1
1 - 1 = 0


10進数の手計算と同様です。


1 0 0
- 0 0 1 1
0 1 1

各桁(位)毎に考えてみます。上記式は
1010 - 0011 =
1010 - 0010- 0001
と分けることができますので、これを計算します。

1 0 0
- 0 0 1 0
1 0 0 0
- 0 0 0 1
0 1 1 1 10進計算時と同様に上位の桁から借りてくる計算をする

2進数の引き算は上位の桁からの計算の方が下位からの計算より楽に行えます。


検算をおこなってみます。

1010 - 0011 = 0111 の検算は
1010 = 0011 + 0111 が確認できればOKです。

0 0 1
+ 0 1 1 1
1 0 1 0

と検算され、引き算が正しいことが確認できます。



最新の画像もっと見る

1 コメント

コメント日が  古い順  |   新しい順
Unknown (Unknown)
2014-12-24 15:35:53
979
返信する