... 2進法の数だけが存在する世界です1
+, 0, - を利用して3進法コンピュータというのも考えられますが, おそらく技術的な理由で 成功していません.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 一般的な数の表記(記数法)について述べます2
高校の 数学 A や情報の 授業で勉強して来て欲しい内容です
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... コンピュータの世界では2進法は自然なのですが3
従って 情報系の分野では, 2 を底とする対数 $\log_2$が数の桁数に 対応するため, 最も用いられる.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... を表す文字として用います4
10に近いと言う意味で, 8進法を利用していた時期もあるが, 最近は廃れている.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... T(テラ)の単位をつけます5
最近では, 厳密に, K, M, G, Tは それぞれ $10^3$, $10^6$, $10^9$, $10^{12}$ の意味に用い, $2^{10}$, $2^{20}$, $2^{30}$, $2^{40}$は, バイト単位の場合, キビバイト(KiB), ミビバイト(MiB), ギビバイト(GiB), ティビバイト(TiB )ということもある.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... この文字と数の対応を文字コードといいます6
より細かくは, 利用可能な文字の集合である「文字セット」と, それらをどのように 2進法の数に対応させるかという「エンコーディング」の 2つの部分から なりますが, そのような話は複雑なので省略します.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.