直接加算 EditToHeaderToFooter

1桁の加算 EditToHeaderToFooter

1桁の加算は以下の4通り。

  • $$ 0 $$$$ + $$$$ 0 $$$$ = $$$$ \,\,0 $$
  • $$ 0 $$$$ + $$$$ 1 $$$$ = $$$$ \,\,1 $$
  • $$ 1 $$$$ + $$$$ 0 $$$$ = $$$$ \,\,1 $$
  • $$ 1 $$$$ + $$$$ 1 $$$$ = $$$$ 10 $$

繰り上がり無し加算 EditToHeaderToFooter

複数桁の加算は右から桁毎に加算する。
同じ桁に1が2つ揃わない限り、桁毎に順番に加算するだけで済む。

例1:
  $$ \phantom{\; +) \;\, 1 \;\, } 1 \;\, 1 \;\, 0 \;\, \;\, 0 \;\, 0 \;\, 1 \;\, 0 \; $$
  $$ \underline{\; +) \;\, 1 \;\, 0 \;\, 0 \;\, 0 \;\, \;\, 0 \;\, 1 \;\, 0 \;\, 0 \;} $$
  $$ \phantom{\; +) \;\, } 1 \;\, 1 \;\, 1 \;\, 0 \;\, \;\, 0 \;\, 1 \;\, 1 \;\, 0 \; $$

繰り上がり付き加算 EditToHeaderToFooter

同じ桁に1が2つ揃うと、10になり、桁が上がるので左の桁を影響する。
桁上がりを考慮した1桁の加算は以下の8通り。
要は1の数を数えるだけである。

  • $$ 0 $$$$ + $$$$ 0 $$$$ + $$$$ {}_0 $$$$ = $$$$ \;\;0 $$
  • $$ 0 $$$$ + $$$$ 1 $$$$ + $$$$ {}_0 $$$$ = $$$$ \;\;1 $$
  • $$ 1 $$$$ + $$$$ 0 $$$$ + $$$$ {}_0 $$$$ = $$$$ \;\;1 $$
  • $$ 1 $$$$ + $$$$ 1 $$$$ + $$$$ {}_0 $$$$ = $$$$ 10 $$
  • $$ 0 $$$$ + $$$$ 0 $$$$ + $$$$ {}_1 $$$$ = $$$$ \;\;1 $$
  • $$ 0 $$$$ + $$$$ 1 $$$$ + $$$$ {}_1 $$$$ = $$$$ 10 $$
  • $$ 1 $$$$ + $$$$ 0 $$$$ + $$$$ {}_1 $$$$ = $$$$ 10 $$
  • $$ 1 $$$$ + $$$$ 1 $$$$ + $$$$ {}_1 $$$$ = $$$$ 11 $$

例2:
  $$ \phantom{\; +) \;\, 1 \;\, } \;\, 1 \;\, 1 \;\, 0 \;\, 0 \;\, \;\, 1 \;\, 1 \;\, 0 \;\, 0 \;\, \;\, 1 \;\, 0 \;\, 1 \;\, 0 \; $$
  $$ \underline{\; +) \;\, \phantom{1 \;\, } \;\, 1 \;\, 1 \;\, 0 \;\, 0 \;\, \;\, 0 \;\, 1 \;\, 0 \;\, 0 \;\, \;\, 1 \;\, 1 \;\, 0 \;\, 0 \;} $$
  $$ \phantom{\; +) \;\, } 1^{1 }\;\, 1^{1\,}0 \;\, 0 \;\, 1^{1 }\;\, 0^{1\,}0 \;\, 0 \;\, 1^{1 }\;\, 0 \;\, 1 \;\, 1 \;\, 0 \; $$

繰り上がりパターン EditToHeaderToFooter

片1連続 EditToHeaderToFooter

繰り上がりが発生し、上位桁に加数の片方だけ1が続く場合、
連続が途切れた桁で和が1となり、片1が連続した桁の分だけの0が並ぶ。

例3a:
  $$ \phantom{\; +) \;\, 1 \;\, } \;\, 1 \;\, 0 \;\, 0 \;\, 0 \;\, \;\, \iro[ao]1 \;\, \iro[ao]1 \;\, \iro[ao]1 \;\, \iro[ak]1 \; $$
  $$ \underline{\; +) \;\, \phantom{1 \;\, } \;\, 1 \;\, 1 \;\, 0 \;\, 0 \;\, \;\, \iro[ao]0 \;\, \iro[ao]0 \;\, \iro[ao]0 \;\, \iro[ak]1 \;} $$
  $$ \phantom{\; +) \;\, } 1^{1 }\;\, 0 \;\, 1 \;\, 0 \;\, \iro[ak]1 \;\, \;\, \iro[ao]0 \;\, \iro[ao]0 \;\, \iro[ao]0 \;\, \iro[ak]0 \; $$

例3b:
  $$ \phantom{\; +) \;\, 1 \;\, } \;\, 1 \;\, 0 \;\, 0 \;\, 1 \;\, \;\, \iro[ao]0 \;\, \iro[ao]1 \;\, \iro[ao]0 \;\, \iro[ak]1 \; $$
  $$ \underline{\; +) \;\, \phantom{1 \;\, } \;\, 1 \;\, 1 \;\, 0 \;\, 1 \;\, \;\, \iro[ao]1 \;\, \iro[ao]0 \;\, \iro[ao]1 \;\, \iro[ak]1 \;} $$
  $$ \phantom{\; +) \;\, } 1^{1 }\;\, 0 \;\, 1 \;\, 1^{1\,} \iro[ak]1 \;\, \;\, \iro[ao]0 \;\, \iro[ao]0 \;\, \iro[ao]0 \;\, \iro[ak]0 \; $$

同値連続 EditToHeaderToFooter

加数に同じパターンが続く場合、$$ 1 $$$$ 1 $$で繰り上がって$$ 10 $$になるため、
パターンを左に1桁シフトした結果が和に並ぶ。

例4a:
  $$ \phantom{\; +) \;\, 1 \;\, } \;\, 1 \;\, 0 \;\, 1 \;\, \iro[ak]1 \;\, \;\, \iro[ak]1 \;\, \iro[ak]0 \;\, \iro[ak]1 \;\, \iro[ak]1 \; $$
  $$ \underline{\; +) \;\, \phantom{1 \;\, } \;\, 1 \;\, 0 \;\, 0 \;\, \iro[ak]1 \;\, \;\, \iro[ak]1 \;\, \iro[ak]0 \;\, \iro[ak]1 \;\, \iro[ak]1 \;} $$
  $$ \phantom{\; +) \;\, } 1^{1 }\;\, 0 \;\, 1^{1\,} 0^{\iro[ak]1} \iro[ak]1 \;\, \;\, \iro[ak]0 \;\, \iro[ak]1 \;\, \iro[ak]1 \;\, 0 \; $$

例4b:
  $$ \phantom{\; +) \;\, 1 \;\, } \;\, 1 \;\, 0 \;\, 1 \;\, \iro[ak]0 \;\, \;\, \iro[ak]1 \;\, \iro[ak]0 \;\, \iro[ak]1 \;\, \iro[ak]1 \; $$
  $$ \underline{\; +) \;\, \phantom{1 \;\, } \;\, 1 \;\, 0 \;\, 0 \;\, \iro[ak]0 \;\, \;\, \iro[ak]1 \;\, \iro[ak]0 \;\, \iro[ak]1 \;\, \iro[ak]1 \;} $$
  $$ \phantom{\; +) \;\, } 1^{1 }\;\, 0 \;\, 0 \;\, 1^{\iro[ak]0\,} \iro[ak]1 \;\, \;\, \iro[ak]0 \;\, \iro[ak]1 \;\, \iro[ak]1 \;\, 0 \; $$

EditToHeaderToFooter

リロード   新規 編集 凍結 差分 添付 複製 改名   数学 一覧 検索 最新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: 2018.0603 (日) 1156.4100 (2166d)