1024 k(ケー)とK(キロ)
1k(いちきろ)は、1000で、1K(いちけー)は、1024って話です。
小文字のkは一般的な単位である、キロとなり、
大文字のKは、2進を扱う単位となる、ケーとなります。σ(^_^;)
まず、なぜ単位があるのかを考えてみましょう。
それは、ゼロがいっぱい並んだときに、見やすく、わかりやすくするためです。![]()
たとえば
1000円を相手に伝えるのに、もし千という単位がなければ。
「1(いち)、0(ぜろ)、0(ぜろ)、0(ぜろ) 円です。」と伝えるようになります。
千があれば![]()
「1千(いちせん)円です。」 もしくは、「千(せん)円です。」 といえば相手に簡単に伝わります。
同じように、情報分野でも簡単に相手に伝えるために、同じように単位を用いて表現するのです。
また、大きな値を扱うことの多い情報分野では、単位表現というのはとっても重要となるのです。
で、話を1024に戻すと。
先ほどの例でもあったように、10進数では、1000(千)を区切りにしてました。
この1000(10進)を 桁ごと分解してみます。
右から、「いち」「じゅう」「ひゃく」「せん」
1000 100 10 1
× × × ×
1 0 0 0
となります。
で、1000のところは、10^3 (10×10×10)となっております。
2進数では。
右から、「いち」「にい」「よん」「ぱー」
8 4 2 1
× × × ×
1 0 0 0
1000(2進数)は、10進に変換すると8です。
大きい情報単位がほしいのに、たった8区切りでは単位ばかりが増えてしまい実用性がありません。
そこで、「10進は1000で区切ってたのだから、同じような値の大きさで2進数でも区切ったどうか」となりました。
じゃあ、やってみます。
右から、「いち」「にい」「よん」「ぱー」「じゅうろく」「さんじゅに」「ろくじゅよん」・・・・
1024 512 256 128 64 32 16 8 4 2 1
1 0 0 0 0 0 0 0 0 0 0
1000(10進)に一番近い数値は、2進数なら1024の桁です。
2進数では10桁目で、区切るようになり、1024 = 2^10 (2×2×2×2×2×2×2×2×2×2)
よって、1000に近い広さの単位を表現するため、2進数の近似値から、1k(けー)=1024となるのです。
これでわかるかな。。(;´▽`A``