日常的にも「キログラム」とか「ミリメートル」などの表現をします。1キログラムは1000グラム,1ミリメートルは0.001メートルのように,キロやミリは数値の単位ですし,グラムやメートルは物理的な単位です。
コンピュータの能力を示すには,多様な物理量の単位がありますし,その値が非常に大きい/小さいのが特徴です。
数値の単位
k(キロ) | 103 | 1,000 |
|
m(ミリ) | 10-3 | 0.001 |
M(メガ) | 106 | 1,000,000 |
|
μ(マイクロ) | 10-6 | 0.000001 |
G(ギガ) | 109 | 1,000,000,000 |
|
n(ナノ) | 10-9 | 0.000000001 |
T(テラ) | 1012 | 1,000,000,000,000 |
|
p(ピコ) | 10-12 | 0.000000000001 |
103=10×10×10=1000, 10-3=1/103=0.001。→(指数の復習)
Mは百万,Gは十億,Tは兆になります。→(和算での単位)
指数について
23や10-3などを指数表現といいます。ANのとき,Nを指数といいます。
次の規則を覚えておきましょう。
- Nが正のとき
- 23=2×2×2のように,AをN回掛け算します。
- Nが負のとき
- 10-3=1/103=1/1000=0.001のように逆数になります。
- 指数の計算
- 103×102=(10×10×10)×(10×10)=103+2=105ですから,
AN×AM=AN+M の関係があります。
同様に,AN/AM=AN-M になります。
- Nが0のとき
- 100=1,20=1 のように,Aに関係なく1になります。
103/103=(10×10×10)/(10×10×10)=1 でも確認できます。
ところで,一,十,百,・・・や一,分,厘,・・・などの数の表し方を知っていますか? 1627年の「塵劫記(じんごうき)」という数学の本に紹介されているのだそうです。下表は星野さんの「Meta2mathematician's HP」(http://www.nn.iij4u.or.jp/~hsat/misc/math/bigsmnum.html)から引用しました。星野さんは小泉袈裟編著「図解 単位の歴史辞典」, 柏書房, 1989からの引用だそうです。
一 | いち | 0乗 |
十 | じゅう | 1乗 |
百 | ひゃく | 2乗 |
千 | せん | 3乗 |
万 | まん | 4乗 |
億 | おく | 8乗 |
兆 | ちょう | 12乗 |
京 | けい | 16乗 |
垓 | がい | 20乗 |
禾予 | じょ | 24乗 |
穣 | じょう | 28乗 |
溝 | こう | 32乗 |
澗 | かん | 36乗 |
正 | せい | 40乗 |
載 | さい | 44乗 |
極 | ごく | 48乗 |
恒河沙 | ごうがしゃ | 52乗 |
阿僧祗 | あそうぎ | 56乗 |
那由他 | なゆた | 60乗 |
不可思議 | ふかしぎ | 64乗 |
無量大数 | むりょうたいすう | 68乗 |
| |
一 | いち | 0乗 |
分 | ぶ | -1乗 |
厘 | りん | -2乗 |
毛 | もう | -3乗 |
糸 | し | -4乗 |
忽 | こつ | -5乗 |
微 | び | -6乗 |
繊 | せん | -7乗 |
沙 | しゃ | -8乗 |
塵 | じん | -9乗 |
埃 | あい | -10乗 |
渺 | びょう | -11乗 |
漠 | ばく | -12乗 |
模糊 | もこ | -13乗 |
逡巡 | しゅんじゅん | -14乗 |
須臾 | しゅゆ | -15乗 |
瞬息 | しゅんそく | -16乗 |
弾指 | だんし | -17乗 |
刹那 | せつな | -18乗 |
六徳 | りっとく | -19乗 |
虚 | きょ | -20乗 |
空 | くう | -21乗 |
清 | せい | -22乗 |
浄 | じょう | -23乗 |
阿頼耶 | あらな | -24乗 |
阿摩羅 | あまら | -25乗 |
涅槃寂靜 | ねはんじゃくじょう | -26乗 |
|
主な物理量の単位
- ビットとバイト
- コンピュータでの記憶の最小単位はビットです。ON/OFF,1/0,真/偽などを表します。
そして,8ビットを一つの単位としてバイトといいます。1バイトで28=256通りの文字種を表現できるので,半角の英数字,2バイトで全角の文字1つを表します(図示)。
コンピュータでは2進法を使うことが多い(シャノン)。ので,記憶容量の表示では,1000倍ではなく,210=1024倍を用いて,1024をk,10242をGといいます。
1kB(キロバイト)=1024B ・・・A4版1枚の文字情報:2kB
1MB(メガバイト)=1024kB ・・・デジカメの写真情報:5MB
1GB(ギガバイト)=1024MB ・・・USBメモリの容量:256GB
1TB(テラバイト)=1024GB ・・・大容量ディスクの容量:2TB
(注)KiB、MiB、・・・
この違いを明確にするために、
kB =103B(1000B)、MB =1000kB(103B)・・・
KiB=210)B(1024B)、MiB=1024KiB(220B)・・・
(KiB:Kilo Binary Byte、キビバイト)
のような単位表記が推奨されていますが、あまり普及していません。
コンピュータを2進法にしたのは、情報理論の創始者であるシャノン(Claude Elwood Shannon)だそうだ。彼は、修士論文「リレーとスイッチ回路の記号論的解析」'A Symbolic Analysis of Relay and Switching Circuits' 1937年で、ブール代数とAND/OR回路を結び付けて、あらゆる論理演算がコンピュータで可能であることを示した。それまでは、コンピュータは10進法に基づいて設計されていたのが、以後2進法に基づいて設計されるようになったのだとのこと。
- Hz(ヘルツ)
- Hzは周波数の単位で,1秒間に何回のパルスがあるかを示します。この数値が大きいほど,CPUの処理速度が速いといえるので,コンピュータの処理速度の目安になります。例えば,このパソコンのCPUは3GHzの性能があるというように用います。
- bps(ビット/秒)
- 1秒間に通信できるビット数。たとえばADSLの通信速度を24Mbpsなどと表現しますが,1秒間に24百万ビットすなわち3百万バイトが送れるという意味です。
- 問題
- 64kBのデータを16Mbpsの通信回線で転送するには何ミリ秒かかるか。ただし,回線効率は0.8とする。
- 解答
-
転送時間=転送量/転送速度
64k[バイト]×8[ビット/バイト] 40k[秒]
=───────────────────=──────=40[ミリ秒]
16M[ビット/秒]×0.8 1M
このような計算問題は,
・物理単位が合致しているか? (ビットとバイト,秒と分など)
・数値単位が合致しているか? (kとMなど)
に注意すれば,簡単に解けます。
参考:IT関連の物理単位
- 情報量
bit(ビット)
byte(バイト)1byte = 8bit
word(ワード)1語(数値などの最小単位)1word = 2byte, 4bite など多様
- 処理能力
MIPS(million instructions per second, ミップス)CPU命令の実行速度
FLOPS(floating point operations per second, フロップス)浮動小数点演算の実行速度
- 通信速度
bps(bits per second) ビット/秒
baud(ボー)変調速度
Hz(ヘルツ)周波数
pps(packets per second)パケット/秒
- バッテリー容量・放電容量
mAh(ミリアンペア・時)1時間あたりに流せる電流の量
通常のスマートフォンは 3,000mAh 程度。モバイルバッテリーは 10,000mAh 程度
- プリンタ
dot(ドット)プリンタの画素数(文字を構成する点の数)
dpi(dots per inch)ドット/インチ プリンタの解像度
ppm(pages per minute)ページ/分 印字速度
- ディスプレイ
pixel(ピクセル)ディスプレイの画素数
ppi(pixels per inch)ピクセル/インチ ディスプレイの解像度
fps(frames per second)フレーム/秒 画面の書き換え速度
- ディスク
rpm(revolutions per minute)回転/分 ディスクの回転数