GB を kB に変換

GB
1000000kB

1 GB = 1000000 kB

値を入力すると、ギガバイトからキロバイトへの計算が入力に合わせてその場で進みます。1 GB あたり 1000000 kB.この比は測って求めたものではなく、定義で決まっています。計算はお使いの端末の中で行われ、入力した数字が通信に乗ることはありません。ただし、そのまわりのページのほうは、ほかのどのページとも同じように広告を読み込みます。

  • 処理される場所 ブラウザーの中です。入力した数値がリクエストに含まれることはありません。
  • 定義として厳密 1GBはちょうど1000000kBです。丸めた係数ではなく、定義です。
  • 入力と同時に答えが出ます ボタンも待ち時間もありません。計算例はスクリプトが動く前からページに載っています。

ギガバイトからキロバイトへ — 実際のところ

  • 64 GB is 64000000 kB

    — 普及価格帯のスマートフォン.

  • 1000 GB is 1000000000 kB

    — 「1 テラバイト」として売られているディスク.

  • 0.0005 GB is 500 kB

    — 軽いウェブページ 1 枚.

  • 0.000064 GB is 64 kB

    — 長めのメール 1 通.

ギガバイトからキロバイトへ — 要点

ここに並ぶ数値は、上の計算機と同じ定義から計算しています。だから表が答えとずれることはありません。
GBkB
11000000
22000000
55000000
1010000000
5050000000
100100000000
500500000000
10001000000000

ギガバイトとキロバイト

1 ギガバイトは 10 億バイトです。ディスクのメーカー、通信のデータ容量、動画のサイズが使っているのと同じ十進の意味です。

1 キロバイトは、標準化団体が定義すれば 1,000 バイトで、OS が定義すれば 1,024 バイトです。このページは 1,000 で計算します。1,024 のほうはキビバイトという名前を持っています。

ここで動くのは小数点だけです

ギガバイトからキロバイトへ移ると、小数点が右へ 6 桁ずれます。ほかには何も変わりません。覚えておく倍率もなければ、丸め方を決める必要もありません。数字は同じ並びのまま、位置だけが動きます。

1,234 GB は 1234000000 kB——同じ数字が、ずれただけです。ひと目で検算できる数少ない計算がこれです。結果の数字が始めたときの数字と違っていたら、それを変えたのはこの計算ではありません。

1 ギガバイトは 100 万キロバイトです

二つの単位の間には小数点 6 桁の差があり、その両端に「ファイル」と呼べるものが同時に存在することはありません。キロバイトは単価です。1 リクエスト、1 ページビュー、1 行のログ、1 個のテレメトリサンプルのコストです。ギガバイトは予算です。下方向への変換は、その予算を実際に使われる通貨に変えることであり、だからこそ答えはたいていサイズではなく個数になります。

この個数こそ書き留めておく価値のある形です。1 ギガバイトは 1 キロバイトのリクエスト 100 万件、50 キロバイトのページ 2 万件、500 キロバイトの画像 2,000 枚です。それぞれが 1 か月に起きるはずのことと照らし合わせて確認できる文であり、7 桁の数字を頭の中で保持する必要はありません。

予算が買えるキロバイト単位のものの数

100 万を 1 件あたりのサイズで割れば答えが直接出ます。1 ページビューが 40 kB なら 1 ギガバイトは 25,000 件、400 kB なら 2,500 件、4 MB なら 250 件です。この算術自体は些細で、重要なのはその幅です。もっとも軽い場合ともっとも重い場合の差が 100 倍にもなり、同じ予算でも誰も測っていない 1 つの数字次第で膨大にも取るに足らないものにもなります。

ですから 1 件あたりの数字こそ正確にすべきもので、想定ではなく実測すべきです。ページ重量ツールが報告するのは初回読み込み時の転送量で、再訪問はキャッシュのおかげでずっと安く済み、ログイン後のページはずっと高くつくことがあります。割り当てが重要な場面では、ビルドレポートの 1 つの数字ではなく、実際の接続での実際のセッションを測るべきです。

モバイルの割り当てをリクエスト数で数える

ギガバイト数として売られるプランは、キロバイト単位の断片として使われ、その断片の大半はユーザーが選んだものではありません。1 本の記事ページはフォント、いくつものトラッキングスクリプト、広告スタック、自動再生の動画を運ぶことがあり、転送量に占める記事本文の割合はしばしば 1 割未満です。割り当てをキロバイトに変換し、現実的なページコストで割れば、1 か月がなぜ 2 週間で尽きるのかを説明する個数が出てきます。

いちばん大きな単一の項目はたいてい動画で、どんなページ最適化も及ばない桁違いの差があります。標準画質のストリーミングは 1 時間あたりおよそ 1 ギガバイトを消費し、高画質はその数倍です。1 時間の動画は何千ものテキストページに相当します。割り当てが説明もなく消えたとき、算術がまず指し示すのは、頼んでもいないのに再生された動画です。

ログ行、イベント、そして積み上げの算術

タイムスタンプ、レベル、メッセージ、いくつかのフィールドを持つ構造化ログの 1 行は、たいてい 200 バイトから 2 キロバイトの間です。ログの予算管理が難しいのは、変数がサイズではなく件数だからです。500 バイトのログを毎秒 1,000 行出すと毎秒 500 キロバイト、1 日あたり 43 ギガバイトになり、この数字は誰か一人の判断で決まったものではありません。

予算を下向きに変換すると制約が読めるようになります。月間 100 ギガバイトの割り当ては 1 億キロバイトで、1 行 500 バイトなら 2 億行、持続的には毎秒約 77 行に相当します。この最後の数字はログレベルと比較できる数字で、多くの場合 INFO と DEBUG の選択が単なる好みではなく予算そのものであることを示します。

割り当てを率に変換する

期間に対する予算は率であり、率は合計値が隠すものを捕まえます。月間 1 ギガバイトは平均すると毎秒約 386 バイト、1 日 1 ギガバイトはおよそ毎秒 11.6 キロバイトです。ハートビートやメトリクスエージェント、ポーリングループなど継続的なものは、この数字と照らし合わせるべきです。10 秒ごとに 2 キロバイト送るプロセスは、単体では無害に見えても月に半ギガバイトを消費しています。

仕様書を読むときには逆の変換も同じくらい役立ちます。「1 時間あたり数キロバイト」と宣伝された機器は年間 1 億バイト未満で最小のプランで済みますが、「毎秒数キロバイト」を使う機器は年間数十ギガバイトになり、まともな割り当てが必要です。分子の単位も分母の単位も両方読む必要があり、たいてい省略されるのは分母のほうです。

6 桁の移動と、数え間違えられがちなゼロ

小数点を 6 桁動かすのは桁を丸ごと見失いやすい場所です。1,000,000 と 10,000,000 は一見似ていて、どちらももっともらしい答えに見えるからです。ゼロの数を数えるより、名前の付いた段階で数えるほうが信頼できます。1 ギガバイトは 1,000 メガバイト、1 メガバイトは 1,000 キロバイト、だから 1 ギガバイトは 1,000×1,000 キロバイト。二段階で、それぞれ確認しやすい形です。

この誤りが必要以上に長く生き残るのは、間違った答えでもそれなりに妥当に見える数字だからです。10 倍ずれた割り当てはすぐには破綻せず、月末になって破綻します。算術を逆にたどってみてください。件数に 1 件あたりのサイズを掛け直し、元のギガバイトの数字に戻るか確認するのです。数秒で済み、まさにこの種の誤りを捕まえます。

割り当てはどちらのギガバイトで数えられているか

ネットワーク、プロバイダー、請求書はすべて 10 進法です。転送量のギガバイトは 10 億バイトであり、向こう側のメーターはもっと親切な単位ではなくバイトそのものを数えています。これは好都合です。このページでのキロバイトへの変換はプロバイダーがまさに行っている算術そのものであり、割り当てと件数の間に調整は要りません。

ずれが現れるのは端末側です。アプリごとのデータ使用量を報告する OS は 1,024 で 3 回割ることがあり、そのギガバイトはネットワーク側より 7.4 パーセント大きく見え、同じ月の集計はより低い数字になります。二つを見比べたユーザーは請求の過剰を疑いますが、差が問題になるなら双方をバイトに落とし込めば数字は一致します。

GB を kB に変換:よくある質問

1 GB は何 kB ですか。

1 GB は 1000000 kB.画面に出しているのは有効数字 12 桁までです。ギガバイトとキロバイトの比そのものは定義によって決まっている厳密な値で、丸めが入るのは表示のところだけです。

入力した値はどこかへ送られますか。

いいえ。計算はブラウザーの中で行われます。通信を切ったままでも計算は続けられますし、それがいちばん手軽な確かめ方でもあります。

買ったディスクの容量が、書いてある数より少なく表示されるのはなぜですか。

同じ名前の単位が 2 つ動いているからです。メーカーは 1 GB を 1,000,000,000 バイト(10 億バイト)として数えます。一方 Windows が表示しているのはギビバイト、つまり 1,073,741,824 バイトで、それを「GB」と呼んでいます。同じディスクが 7 パーセントほど小さく見えるのはこのためです。消えたものは何もありません。

逆方向:キロバイトからギガバイトへ

1kBは0.000001GBです。同じ関係を逆から読んだだけなので、一方のページの答えをもう一方に通せば、必ず元の値に戻ります。

この数値の出典

このページがデータ量の単位について述べていることは検証できます。根拠となる資料は次のとおりです。

このページの仕組み

係数はページ内の定数で、計算は四則演算だけです。だからどこにも送信されませんし、送信する必要もありません。入力した数値はブラウザーから出ません。運ぶためのリクエストが存在しないからです。