- ベストアンサー
1,024バイトを表すKBの用い方
http://oshiete1.goo.ne.jp/qa3781164.html で「キロ」を表すkとKの区別について教えていただきました。 http://itpro.nikkeibp.co.jp/members/NNW/NETHOT/20040508/1/ に1,024バイトを表す場合にはkBではなくKBを用いるとありますが、これは一般的でしょうか。また、そのようなことを定めた規格などがあるのでしょうか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
本来の意味はお調べになったとおりですが、今では有名無実化しています。 今はどうか定かではありませんが、昔の情報処理試験では1,000バイトを1キロバイトとしていました。その為1キロバイトを1024バイトで計算すると選択肢に一致する回答がなかったりします(笑) また、市販されているハードディスクの容量表記は10進法でギガバイト表記にしていますが、実際に使用するとOSでは2進法で表示されるためカタログ表記の容量より実際使用できる容量が少なく表示されてしまうためこのことを知らない人は混乱してしまいます。 因みに、1024というのは2の10乗のこと。
その他の回答 (2)
- debukuro
- ベストアンサー率19% (3634/18947)
千バイトはkB キロバイト 1024バイトはKB ケーバイト 理由は1024をキロと表現するとSI単位のキロ(1000)と混同されるからです メガやギガも同じことです
お礼
有り難うございました。
補足
早速の御回答有り難うございます。 >メガやギガも同じことです 「同じ」とはどういうことでしょうか。 千キロバイトはmB メガバイト 1024キロバイトはMB エムバイト 千メガバイトはgB ギガバイト 1024メガバイトはGB ジーバイト ということでしょうか。
私たちSEもたいてい「KB」と書いています。しかし、「何故」とは考えた事はありません。単なる昔からの流れだと思います。 備考 1ビット ⇒ 1bit 8ビット ⇒ 1byte(バイト) 1024バイト ⇒ 1KB(キロバイト) 1000KB = 1MB(メガバイト) 1000MB = 1GB(ギガバイト) 1000GB = 1TB(テラバイト) と、仕様書には、右側の表記で記述しています。
お礼
有り難うございました。
補足
早速の御回答有り難うございます。 1024バイト ⇒ 1KB(キロバイト) 1000KB = 1MB(メガバイト) 1000MB = 1GB(ギガバイト) 1000GB = 1TB(テラバイト) とのことですが、なぜ1行目のバイト→キロバイトの換算だけ1,024で、2行目のKB→MBの換算以降は1,000なのでしょうか。1,024なら1,024で、1,000なら1,000で、統一した方がよいのではないでしょうか。
お礼
有り難うございました。
補足
御回答有り難うございます。 たいへんよく分かったのですが、1点だけお伺いしてもよいでしょうか。 >本来の意味はお調べになったとおりですが、今では有名無実化しています。 これは、「1,024バイトを表す場合にはkBではなくKBを用いるというのが正しいが、このルールが有名無実化している」ということでしょうか。