「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

補数

pointこの用語のポイント

point元の数に足すと桁上がりする数のうち最小のやつだよ

point「元の数に足しても桁上がりしない数のうち最大のやつ」を指している場合もあるよ

スポンサーリンク

簡単に書くよ

補数(読:ホスウ 英:complement)とは

例えば「39」に対する「61」のように「元の数に足すと桁上がりしますよ!あっ、その中で一番小さいやつね!」な数のこと。
あるいは

例えば「39」に対する「60」のように「元の数に足しても桁上がりしませんよ!あっ、その中で一番大きいやつね!」な数のこと
です。


image piyo

詳しく書くよ

サクっと一言で説明すると

元の数に足すと桁上がりする数のうち、一番小さいもの

が「補数」です。

補数

言葉の説明だけだとややこしそうに見えますけどね。
中身は結構、単純です。

例えば、そうですね。

「39」という10進数の)数字が あったとしましょう。

補数2

「39」は2桁です。

補数3

ここで問題です。
「39」にいくつ足すと3桁になるでしょうか?

補数4

答えは「61」以上です。

「39」に「61」を足すと「100」になります。
「100」は3桁ですね。

補数5

「39」に「62」を足すと「101」になります。
「101」は3桁ですね。

補数6

「39」に「63」を足すと「102」になります。
「102」は3桁ですね。

補数7

「39」に足すと3桁になる数は、いろいろ あります。

補数8

これらの「『39』に足すと3桁になる」という条件を満たす数のうち、一番小さい「61」が(「39」の)補数です。

補数9

もう一例見てみましょう。
今度は2進数で考えてみます。

ちなみに2進数は「各桁が『2』になると桁上がりする数字」ね。

補数10

具体的には

10進数:2進数
0:0
1:1
2:10
3:11
4:100
5:101
6:110
7:111
8:1000
9:1001
10:1010


のような感じです。

それを踏まえて、2進数で「101」という数字が あったとしましょう。

補数11

「101」は3桁です。

補数12

ここで問題です。
2進数の「101」にいくつ足すと4桁になるでしょうか?

補数13

答えは「11」以上です。

補数14

「101」に「1」を足すと「110」になります。
3桁です。

補数15

「101」に「10」を足すと「111」になります。
3桁です。

補数16

「101」に「11」を足すと「1000」になります。
4桁になりました。

補数17

3桁の「101」に足すと4桁になる数のうち一番小さい「11」が(「101」の)補数です。

補数18

……というのが補数の考え方の基本です。

実は補数には

1.基数の補数
2.減基数の補数


の2種類あります。

基数の補数は

元の数に足すと桁上がりする数のうち、一番小さいもの

です。
ここまでに説明した補数の説明は、基数の補数の説明だったわけです。

補数19

減基数の補数は

元の数に足しても桁上がりしない数のうち、一番大きいもの

です。
例えば10進数「39」の減基数の補数は「60」です。
「39」と「60」を足すと「99」です。
ギリギリ2桁のままですよね。

補数20

減基数の補数も補数です。
できれば併せて覚えてあげてください。

基数の補数:足すと桁上がりする数のうち、一番小さいもの
減基数の補数:足しても桁上がりしない数のうち、一番大きいもの


です。


image piyo2

一言でまとめるよ

まぁ「補数」って単語が出てきたら「元の数に足すと桁上がりする数のうち一番小さいもの、あるいは、元の数に足しても桁上がりしない数のうち一番大きいものなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像046
書籍画像049

おまけ

■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
7日間でハッキングをはじめる本 TryHackMeを使って身体で覚える攻撃手法と脆弱性
インフルエンサー六法 活動開始から情報発信、収益化までに潜むトラブル対策50
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】