引き算を2進数の足し算で行う
JavaScript
_算数 へ戻る
大学生のための数学 へ戻る
2026.04.09
0 〜 127 までの自然数を全体集合とします。
引かれる数
引く数
( 引かれる数 ≧ 引く数 )
実行
消去
8桁目が 0 の2進数は正の数であり、8桁目が 1 の2進数は負の数です。
正の2進数とそれに−1をかけて得られる負の2進数とを足すと、1 0000 0000 なります。
1 0000 0000 は0を表します。
正の2進数とそれに−1をかけて得られる負の2進数とは、アウフヘーベン数 1 0000 0000 に対してお互いに補数の関係になっています。
プログラムの内容:
0 〜 147 までの自然数を全体集合とします。
引かれる数
引く数
( 引かれる数 ≧ 引く数 )
実行
消去
<textarea id="ams" rows="20" cols="60"></textarea>
※ 参照:
大学生のための数学 > 数理論 > 補数