コンピュータの世界では、0から9までの数字を使うおなじみの10進法ではなく、2進法が使われている。10進法よりも2進法の方がコンピュータの世界との相性が良いのはなぜなのか。
コンピュータにおけるデータ表現の中核には、情報を格納する最小単位であるビット(bit)がある。ビットは、0または1を使って数値を表現する2進法が基になっている。人間の世界でよく使われている10進法ではなく、なぜコンピュータの世界では2進法が使われているのか。
ビットは0または1で2つの状態を表す。0または1を使う2進数が、コンピューティングの基盤を形成している。人間の世界では、籠の中のリンゴの個数から歩数を数えることまで、おなじみの10進法が使われている。10進法には「0」から「9」までの10個の数字が存在する。
コンピュータではなぜ0と1の2つの数字だけを使うのか。2進法が便利な理由は次の通り。
コンピュータの用語では、1KB(キロバイト)は1024バイトのことであり、1000バイトではない。1024バイトになるのは、コンピュータが2進法で動作することから、2の10乗となっているためだ。
次回は、MB(メガバイト)やGB(ギガバイト)といった単位の基本を解説する。
米国TechTargetの豊富な記事の中から、最新技術解説や注目分野の製品比較、海外企業のIT製品導入事例などを厳選してお届けします。
Copyright © ITmedia, Inc. All Rights Reserved.
お知らせ
米国TechTarget Inc.とInforma Techデジタル事業が業務提携したことが発表されました。TechTargetジャパンは従来どおり、アイティメディア(株)が運営を継続します。これからも日本企業のIT選定に役立つ情報を提供してまいります。
「猛暑」「米騒動」「インバウンド」の影響は? 2024年に最も売り上げが伸びたものランキング
小売店の推定販売金額の伸びから、日用消費財の中で何が売れたのかを振り返るランキング...
Netflixコラボが止まらない 「イカゲーム」シーズン2公開で人気爆上がり必至のアプリとは?
Duolingoは言語学習アプリとNetflixの大人気ドラマを結び付けたキャンペーンを展開。屋外...
Yahoo!広告における脱デモグラフィックの配信・分析を実現 電通が「DESIRE Targeting」を提供開始
電通の消費者研究プロジェクトチームは、消費者を理解し、Yahoo!広告の配信や分析を実施...