二進算術/加算
のバックアップの現在との差分(No.1)
[
凌宮
|
数学
|
一覧
|
検索
|
最新
] [
ソース
]
バックアップ一覧
差分
を表示
現在との差分
を表示
ソース
を表示
バックアップ
を表示
二進算術/加算
へ行く。
1桁の加算
直接加算
1桁の加算
1桁の加算は以下の通り。
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10
1桁の加算は以下の4通り。
表1: 加算表
0
1
0
0
1
1
1
10
繰り上がり無し加算
複数桁の加算は右から桁毎に加算する。
同じ桁に1が2つ揃わない限り、桁毎に順番に加算するだけで済む。
例1:
繰り上がり付き加算
同じ桁に1が2つ揃うと、10になり、桁が上がるので左の桁を影響する。
桁上がりを考慮した1桁の加算は以下の8通り。
要は1の数を数えるだけである。
例2:
繰り上がりパターン
片1連続
繰り上がりが発生し、上位桁に加数の片方だけ1が続く場合、
連続が途切れた桁で和が1となり、片1が連続した桁の分だけの0が並ぶ。
例3a:
例3b:
同値連続
加数に同じパターンが続く場合、
と
で繰り上がって
になるため、
パターンを左に1桁シフトした結果が和に並ぶ。
例4a:
例4b:
[
凌宮
|
数学
|
一覧
|
検索
|
最新
] [
ソース
]