• ベストアンサー
  • 困ってます

メモリーの単位を解説してください(KB、MB、GB????)

基本的な質問で恐縮なのですが、長年の疑問なので教えて下さい。 KB(キロバイト?)MB(メガバイト!?)、GB(ギガバイト?)という様に、 メモリーや文書の容量というか大きさを示す単位がありますよね。どれがどれくらい大きいのか判らないのです。電話回線でインターネットをしている人には「○○以上のものは、ダウンロードに時間がかかるので送ると迷惑」などと聞くのですが単位が理解できていないのでちょくちょく大きなモノを送ってしまったりします。 どなたか詳しい方、教えて下さい。小学生の様ですが、 1km=1000M  1M=100cm ・・・・といった具合で教えて頂けると私でも理解できると思います。 どうぞ宜しくお願い致します。  

共感・応援の気持ちを伝えよう!

  • 回答数11
  • 閲覧数14814
  • ありがとう数46

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.8
  • tokpy
  • ベストアンサー率47% (1313/2783)

他の方が書かれている通りですが補足します。 「マイコンピュータで表示される値」や「半導体メモリ」は,1KB=1024バイト(2の10乗)で計算しますが,「HDD」や「CD」,「DVD」などの記憶デバイスは1KB=1000バイトで表示されています(当然ですがマイコンピュータで表示される値は少なくなります)。これは,1KB=1024バイトで表示するより,1KB=1000バイトで表示した方が見かけ上の容量が増えることと関係があるようです。カタログに載せる値としては大きいほうが有利だからです。それに,1KB=1024バイトを使うコンピュータの世界のほうが特殊だ,という理由もあります。 単位がKBのうちはあまり誤差がなかった(1KB=1000バイト表示にすると2.4%増になる)のですが,単位がGBになるとかなり変わります(1KB=1000バイト表示にすると7.4%増になる)。 それで,話がややこしくなる場合があります(カタログの記憶容量よりマイコンピュータの記憶容量の方が小さい)ので注意する必要があるということです。 1KB=1000バイト表示の場合の1GBの容量  1GB=1000MB=1000000KB=1000000000バイト 1KB=1024バイト表示の場合の1GBの容量  1GB=1024MB=1048576KB=1073741824バイト 同じ記憶容量の場合,1GB当りの容量が小さい「1KB=1000バイト表示」の方が見かけ上の容量が大きくなるのです。 ネットでデジカメ写真を送ると相手に怒られる場合があります。 例えば,デジカメ写真は画質や画素数,写す写真の内容でも変わりますが,500万画素で画質ファインの場合,1枚で2MBを超える大きさになってしまいます。写真を含む文書や写真をメールにつけて送ると,相手のメールサーバ(メールを受け取る記憶場所。ポストみたいなもの)に入りきらなくなったり,記憶場所を占有して他のメールが受け取れなくなったりすることがあります。それで迷惑になることもあります。 電話回線の場合は最高でも5KB/秒くらいの速度しか出ませんので,写真を送るとたいへんなことになります。2MBのファイルの場合,約2000KBですので,2000÷5=400秒つまり,17分程度かかる計算になります。写真1枚受信するのに17分もかかっていればイヤになります。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • パソコンの基本的なことを教えて下さい

    パソコンの容量の単位 B(バイト)、MB(メガバイト)、KB(キロバイト)、GB(ギガバイト)、TB(テラバイト)の単位換算の方法を教えて下さい。 例えば、長さの場合、10mm=1cm、1m=100cm、0.1cm=1mm、0.1m=10cmと言う様な 1MB(メガバイト)=?B(バイト)、1KB(キロバイト)=?MB(メガバイト)、1GB(ギガバイト)=?KB(キロバイト) どの様に、換算するのでしょうか?

  • 画像サイズのMBとKBについて

    とても基本的なことだと思うのですが分かりません・・教えてください。 デジカメで撮った画像をパソコンに取り込むと、MBやKBなどという画像サイズが表示されますが、これは、どう読むのですか。メガバイト?キロバイト?ですか。  それと、MBの方がKBよりも大きい単位なのでしょうか。単位を換算すると、(1MB=〇〇KBというように。)どうなるのか、教えてください。 よろしくお願いします。

  • KBとMBの容量の違いを教えてください。

    とても初歩的な質問で恐縮なのですが、ファイルの重さを表現するときに使う、KBやMB(キロバイト、メガバイトと呼んでいいのですよね?)の単位の違いを教えてください。

その他の回答 (10)

  • 回答No.11
noname#110252
noname#110252

計算上は1000で位が上がりますが、PCの世界では2進数を使っている関係で 1024で位が上がります。またバイトの下にはビットがあり、 8ビットで1バイトになります。 つまり、計算上では 1KB(キロバイト)=1,000B(バイト)=8,000b(ビット) 1MB(メガバイト)=1,000KB=1,000,000B=1,000,000B=8,000,000b 1GB(ギガバイト)=1,000MB=1,000,000KB=1,000,000,000B=8,000,000,000b となりますが、PCでは 1KB=1,024B=8,192b 1MB=1,024KB=1,048,576B=8,388,608b 1GB=1,024MB=1,048,576KB=1,073,741,824B=8,589,934,592b となります。 (B、bは本来使用されていませんが、比較しやすくするために使用しました。) なお、GBの次はTB(テラバイト)→PB(ペタバイト)→EB(エクサバイト) →ZB(ゼタバイト)→YB(ヨタバイト)と続きます。 いずれも計算上は1000、PC上では1024で位が上がります。 なお、PC上で1,000,000バイトは約976KB、1,000,000,000バイトは約954MBとなります。

共感・感謝の気持ちを伝えよう!

  • 回答No.10

B/sについて誤解されるといけないので補足します。 B/sは普通周辺装置のデータ転送速度で使います。 バイト/秒です。 一方b/sはbpsと同じでビット/秒です。 通信の世界で使います。 bはビットで、Bはバイト(8ビット)ですから混同することはありません。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

みなさん、ご親切に教えて頂き、ありがとうございます。何度か質問させて頂いていますが、短時間のうちにこんなにたくさんの方から回答を寄せて頂いたのは初めてで、驚くやら嬉しいやら・・・。 おかげさまで疑問についてはすっかり目からうろこが落ちました。 皆さんにポイントを差し上げたいところですが、規定によりお二人のみになってしまうこと、皆様へのお礼をこの場一箇所でさせていただきます事をお許し下さい。 実際に様々なデーターの大きさの目安、メールしたときの速度計算等が思いがけず役立ちましたので、そこにポイントを置いて配点させていただきました。 ありがとうございました!!

質問者からの補足

ymmasayan様 2度もご回答いただきありがとうございます。 お気に掛けて頂き、とてもうれしいです。

  • 回答No.9

話が少しそれるかも知れませんが、データの通信速度の時に出てくる「B」は、なぜか「バイト」ではなく「ビット」をあらわしているようですので、注意が必要かも知れないですね。 例えば、 100MB/S (メガ・ビット・パー・セカンド) と書いてあれば、1秒間に100メガ・ビットのデータを送れるスピードということになりますから、 8ビット = 1バイト 100メガ・ビット = 12.5メガバイト ということで、1秒間に12.5メガ・バイトのデータを送れるスピードですよ、という意味になるようです。 なお、「B/S」を「BPS」と書いてあることもありますが、意味は同じです。

共感・感謝の気持ちを伝えよう!

  • 回答No.7

既に回答は出ていますが、ちょっと補足を。 k、M、Gはもともと10^3、10^6、10^9です。 しかしコンピュータは2進法で番地を割り当てますので、 一般に言われている主メモリー128MBは本当は 128×1024×1024=134,217,728Bですが、煩雑なので 2^10=1024≒1000=K(大文字) という風にIBMが呼び始めたのです。 そうすると先述のように134.217728MBのメモリーを128MBと簡単に呼ぶことが出来ます。 その後、主メモリーとの関係で、補助記憶装置、ファイルなどにもこの呼び方が広まり、現在に至っています。 なお、通信速度に付いてはk,M,Gはあくまでも10^n形式です。 時々、通信速度についても1024と勘違いしている方がありますのでご注意ください。

共感・感謝の気持ちを伝えよう!

  • 回答No.6

バイトという単位について。 デジタルデータは、0か1かの値の2進数で表します。これがビットという単位です。普通の10進数ですと0~9の数字で表すものに対応します。10進数で356と言う数字は3桁の数といいますが2進数の101と言う数字は3ビットと言います。 バイトと言うのは8ビットの2進数のことを言います。 なぜ5ビットや10ビットでなく8ビットを単位にしているかと言うと、文字をデジタルデータで表すのに8ビットを使って来たからです。例えば、アルファベットの"A"は0100001の8ビットのデータ、つまり1バイトで表します。 ですから、1000文字で書かれた英文ファイルがあると1000バイトのデータが入っていると言います。漢字やひらがなは非常に文字の種類が多いので2バイトで1文字を表しています。ですから1000バイトの文書も日本語の場合、500文字で書かれていることになります。 これらが転じて、デジタル機器や部品でデジタルデータを表すのに8ビット単位、つまりバイトを使うようになったのです。

共感・感謝の気持ちを伝えよう!

  • 回答No.5
  • Eureka_
  • ベストアンサー率41% (4902/11867)

1KB…1024バイト。日本語1文字はデータ量としては2バイトなので、単純計算で512文字。メールを送る場合とかは原稿用紙1枚分くらいに思っておけば大体当たりかと。 1MB…1024KB。原稿用紙1000枚。文章だけでこれだけ書こうとすると結構大変。電話回線(ADSLとかじゃなくて)でのインターネットは最高速度の理論値が56Kb(キロビット)毎秒、つまり7KB毎秒。ノイズの影響とかで実際には5KB毎秒出れば御の字なので、1MBのダウンロードには200秒強、3分半かかる計算。   まあ3分半なら許容範囲の人は多いかも。 1GB…1024MB。原稿用紙100万枚っていう例えは意味がないデータ量。DVD画質の動画30分弱でこのデータ量になるはず。    ブロードバンドでもダウンロードに骨が折れるレベル。もっとも、これだけのデータになると送り出すのも骨が折れるんですが。 電話回線な人に対して「送ると迷惑」の分水嶺になるのは1MBくらいでしょうか。それでも予告無しに送ると嫌な顔をされそうですが。

共感・感謝の気持ちを伝えよう!

  • 回答No.4
  • ZENO888
  • ベストアンサー率49% (8944/18242)

基本的に、K、M、G等の補助単位は規格で決まってます。 ただし、コンピュータで扱う場合には、他の単位と異なり、1024単位(2の10乗単位)で計算される事が多いです。 http://www2.nsknet.or.jp/~azuma/ta/ta0038.htm よって、メモリやファイルサイズの場合には、 1GB=1024MB 1MB=1024KB 1KB=1024 B となります。

共感・感謝の気持ちを伝えよう!

  • 回答No.3

まぁ便宜上、1Byteが最小です。これが1000Byteになると1KBとなります。基本的には1000になると次の単位になると考えてください。なので、1000KBで、1MBとなります、1000MBで1GB、1000GBで1TB・・・と大きくなります。

共感・感謝の気持ちを伝えよう!

  • 回答No.2
noname#17171
noname#17171

単位換算はどれも一緒です、 1「K」m=1000m 1「K」g=1000g なのと同じで 1「K」B=1000B です。 後は同様に 1「M」B=1000KB 1「G」B=1000MB となります。 が、ここからが難しい話。 一般的には上のように「1000ごとに単位が変わる」ことになるのですが、こと「コンピュータ関連」では「2の10乗=1024ごと」に単位を変えることになってます。(コンピュータが2進数を扱うため) よって 1「K」B=1024KB 1「M」B=1024MB 1「G」B=1024MB という計算をします。 これはどちらが正しいとか出なく「両方の計算方法がある」のだと理解してください。

共感・感謝の気持ちを伝えよう!

  • 回答No.1
  • trajaa
  • ベストアンサー率22% (2662/11921)

細かいことを言えば、1000ではなく1024なのですが、話を単純にするために1000単位で 1KB=1000B 1MB=1000KB 1GB=1000MB 1TB=1000GB といった感じで

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • メモリの容量について

    メモリの容量について キロバイト(KB)、メガバイト(MB)、ギガバイト(GB)、テラバイト(TB)僕はここまでしかわからないんですがまだこの上にいろいろあるんでしょうか? よく目にするんですがTB以上のものを見た事がありません、ご回答よろしくおねがいします

  • これ以上あるのでしょうか?

    データの単位は、  B(バイト) KB(キロバイト) MB(メガバイト) GB(ギガバイト) TB(テラバイト) PB(ペタバイト) EB(エクサバイト) ZB(ゼタバイト) YB(ヨタバイト) まで知っていますが、これ以上あるのでしょうか?

  • byte、KB、MB の単位の変換について

    1.8838744 byteを KB、MB の単位に変換した値を 教えて下さい。 どうやって変換するんでしょうか? 2.また、何KB以上になると1MBになるんでしょうか?

  • 容量の大きさについて

    ケータイやオーディオなどのカタログなどを見ていると△△MBとか○GBなどと記載されていますが、それって一体どのような大きささのでしょうか? 長さで例えると1mは100cmですよね、1kmは1000mって感じで・・・ だから1MBはどのくらいかと、1GBはどのくらいかを教えてください。

  • あのう・・・メモリの事についてお伺い致しますが、

    あのう・・・メモリの事についてお伺い致しますが、 1KB(キロバイト)1MB(メガバイト)1GB(ギガバイト)は分かるんですけれども・・・ 1TBのTBって、どう読むんですか?知ってる人、ご回答お願いを。

  • 単位について調べてるんですが

    http://www.e-words.ne.jp/page.asp?p=r-unit ここを見て、Bと大文字の時は、バイト、小文字のときは、ビットなんだな、っていうのはわかったんですが、 Kと書くときと、KBと書くとき、両方とも、キロバイトですよね。 たとえば、ADSLの速度が、8Kっていうのと、ハードディスク上の残り要領が、~KBっていうのと、(KBになってるの、見たことないんですが、GB、MBという表現をされる以上、あるのかな?と。)この書き方を違えるときの基準ってあるんでしょうか? ほかにも、ごっちゃになりそうな単位を、わかりやすく、こういうときは、こういう表現と具体的に教えていただけると、大変助かります。よろしくお願いいたします。

  • KB GB 容量

     iPod touchを買うに  あたって、容量とか  まだよくわかりません。  今のところ32GBを  購入しようと思っています。  iTunesでアプリをダウンロードしたり  今まで使ってた音楽プレイヤーに  入ってた曲(MP3やCDから)を  iTunesにいれてみました。  そうしたらMBとKBの単位が  でました。MBを全部計算して  968.24MBでKBのものは2382KB  でした。この場合なんGBになりますか?  ※アプリ65本と曲13曲の容量です!  (曲はあと20曲いれます)  

  • 単位の換算

    単位の換算なんですけど! ギガバイト(GB)をキロバイト(KB)に直す方法を教えて下さい! ●40(GB)=     (KB) 他にもあるんですけどどうやってやるのか全然わかりません。。。 教えて下さい!!お願いします!!

  • 単位の違いを教えてください。

    初歩的な質問だと思うのですが、是非とも教えていただきたいのです。ハードディスクの単位でのMBはたとえば1MBは1024KBだとおもうのですが、回線速度などの1Mbpsというのも単位を小さくすると1024Kbpsとなるのでしょうか。容量の単位のMBと回線速度の1Mbpsの、”メガ”の違いがわかりません。どうぞよろしくおねがいします。

  • 単位をおしえてください!!

    通信速度で、一般的に、 b/s や kb/s がありますよねぇー。 MBとの換算方法を教えてください。 (※たとえば、 1m=100cm のように)

専門家に質問してみよう