1キロバイトは1000バイトもしくは1024バイトを表しています

ソーラー「1キロバイトは1024バイトをあらわしているので・・・」


マックス「😊はい」


ソーラー「1キロバイトは1024をあらわしているので・・・」


マックス「😊はい」


ソーラー「もう、1キロバイトは1024をあらわしているので・・・」


マックス「😊はい」


ソーラー「ここは


1キロバイトは1000をあらわしている


んじゃないか


こぉぉぉぉぉ


とかいってほしい」


マックス「おおし


まかせろぉ


なんで


1キロバイトは1024バイトなんだ


1000バイトなんじゃないか


んごぉぉぉぉぉぉぉぉぉ」


ソーラー「よく、聞いてくれました。


そこにきづくとは・・


かなりのものだね


じつは


1キロバイトは1000バイト

という考え方と

1キロバイトは1024バイト


の2つがあるんです


どっちが正しいとかはありません。


1キロバイトは1024バイトと考える場合


1キロバイト(KB) ⇨2の10乗=1024バイト

1メガバイト (MB) ⇨2の20乗=1048576バイト

1ギガバイト (GB) ⇨2の30乗=‭1073741824‬バイト

1テラバイト (TB) ⇨2の40乗=‭‭1099511627776‬バイト

1ペタバイト (PB) ⇨2の50乗=‭‭1125899906842624‬バイト

1エクサバイト (EB) ⇨2の60乗=‭ ‭1152921504606846976バイト‬

1ゼタバイト (ZB) ⇨2の70乗=1180591620717411303424バイト‬

1ヨタバイト (YB)⇨2の80乗=1208925819614629174706176バイト‬

を表しています。


1キロバイトを1000バイトと考える場合


1キロバイト(KB) ⇨10の3乗=1000バイト

1メガバイト (MB) ⇨10の6乗=1000000バイト

1ギガバイト (GB) ⇨10の9乗=‭1000000000‬バイト

1テラバイト (TB) ⇨10の12乗=‭‭1000000000000‬バイト

1ペタバイト (PB) ⇨10の15乗=‭‭1000000000000000‬バイト

1エクサバイト (EB) ⇨10の18乗=‭ ‭1000000000000000000バイト‬

1ゼタバイト (ZB) ⇨10の21乗=1000000000000000000000バイト‬

1ヨタバイト (YB)⇨10の24乗=1000000000000000000000000バイト‬

を表しています。」


マックス「ヨタバイトぉ?」


ソーラー「


ですので


1キロバイト

1メガバイト


とだけ記述されているだけでは


1キロバイトは

1024バイトなのか1000バイトなのか


1メガバイトは

1048576バイトなのか1000000バイトなのか


わかりません


そこで

1024バイト

1048576バイト

‭1073741824‬バイト

‭‭1099511627776‬バイト

‭‭1125899906842624‬バイト

‭1152921504606846976バイト‬

1180591620717411303424バイト‬

1208925819614629174706176バイト‬

をあらわすのに


1キロバイト

1メガバイト

1ギガバイト

1テラバイト

1ペタバイト

1エクサバイト ‬

1ゼタバイト‬

1ヨタバイト‬

でなく


次のような


1キビバイト(KiB) ⇨2の10乗=1024バイト

1メビバイト (MiB) ⇨2の20乗=1048576バイト

1ギビバイト (GiB) ⇨2の30乗=‭1073741824‬バイト

1テビバイト (TiB) ⇨2の40乗=‭‭1099511627776‬バイト

1ペビバイト (PiB) ⇨2の50乗=‭‭1125899906842624‬バイト

1エクスビバイト (EiB) ⇨2の60乗=‭ ‭1152921504606846976バイト‬

1ゼビバイト (ZiB) ⇨2の70乗=1180591620717411303424バイト‬

1ヨビバイト (YiB)⇨2の80乗=1208925819614629174706176バイト‬


表現が用いられることがあります。


マックス「

1キビバイト

1メビバイト

1ギビバイト

より

1キロバイト

1メガバイト

1ギガバイト

のほうが馴染みがあるかな」


ソーラー「

だいたい

DVDなどの商品名に

1キロバイト

1メガバイト

1ギガバイト

と書かれている場合は


1キロバイト(KB) ⇨2の10乗=1024バイト

1メガバイト (MB) ⇨2の20乗=1048576バイト

1ギガバイト (GB) ⇨2の30乗=‭1073741824‬バイト


を表しているみたいですよ


そして


1キロバイト(KB)の1024倍が

1メガバイト (MB)


1メガバイト (MB)の1024倍が

1ギガバイト (GB)


1ギガバイト (GB)の1024倍が

1テラバイト (TB)


1テラバイト (TB)の1024倍が

1ペタバイト (PB)


1ペタバイト (PB)の1024倍が

1エクサバイト(EB)


1エクサバイト(EB)の1024倍が

1ゼタバイト (ZB)


1ゼタバイト (ZB)の1024倍が

1ヨタバイト (YB)


となっています。


よくみると


1024倍ごとに


1キロバイト

1メガバイト

1ギガバイト

1テラバイト

1ペタバイト

1エクサバイト ‬

1ゼタバイト‬

1ヨタバイト‬

と単位の名前がかわっています。


これは


10進数で


1万=10000の10000倍が

1億


1億=100000000の10000倍が

1兆


1兆=1000000000000 の10000倍が

1京


のように


10000倍ごとに単位名のかわる関係に似ていますね。」

  • Twitterで共有
  • Facebookで共有
  • はてなブックマークでブックマーク

作者を応援しよう!

ハートをクリックで、簡単に応援の気持ちを伝えられます。(ログインが必要です)

応援したユーザー

応援すると応援コメントも書けます

新規登録で充実の読書を

マイページ
読書の状況から作品を自動で分類して簡単に管理できる
小説の未読話数がひと目でわかり前回の続きから読める
フォローしたユーザーの活動を追える
通知
小説の更新や作者の新作の情報を受け取れる
閲覧履歴
以前読んだ小説が一覧で見つけやすい
新規ユーザー登録無料

アカウントをお持ちの方はログイン

カクヨムで可能な読書体験をくわしく知る