分析と広告のためのCookie
分析と広告のためにCookieを使っており、どちらもGoogleに送られます。拒否しても、目に見える動作は何も変わりません。プライバシーポリシーを読む
1 GiB = 1073741824 B
値を入力すると、ギビバイトからバイトへの計算が入力に合わせてその場で進みます。倍率はちょうど 1073741824 です。1 GiB あたり、この数だけのB.計算はお使いの端末の中で行われます。ページがいったん開いてしまえば、サーバーには何も問い合わせません。
処理される場所
ブラウザーの中です。入力した数値がリクエストに含まれることはありません。
定義として厳密
1GiBはちょうど1073741824Bです。丸めた係数ではなく、定義です。
入力と同時に答えが出ます
ボタンも待ち時間もありません。計算例はスクリプトが動く前からページに載っています。
1 ギビバイトは 1,073,741,824 バイトで、ギガバイトより 7 % ほど大きい値です。Windows はギビバイトで測りながら、それを「GB」と表示します。「容量が足りない気がする」という疑問のからくりは、まるごとこれです。
1 バイトは 8 ビットですが、いつもそう決まっていたわけではありません。初期の計算機は 6 ビット、7 ビット、9 ビットを使っていました。8 が勝ったのは、そこに 1 文字が収まり、しかもその数がきれいに半分ずつ割れるからです。
16 GiB is 17180000000 B
— 中級ノートパソコンのメモリー.
931 GiB is 999700000000 B
— 1 テラバイトのディスクを Windows が表示する数.
| GiB | B |
|---|---|
| 1 | 1073741824 |
| 2 | 2147483648 |
| 5 | 5368709120 |
| 10 | 10737418240 |
| 50 | 53687091200 |
| 100 | 107374182400 |
| 500 | 536870912000 |
| 1000 | 1073741824000 |
こちら向きの計算は掛け算で、しかも整数です。ギビバイト 1 つはちょうど 1,073,741,824 バイト。この 1,073,741,824 は近い値に落ち着いた測定値ではなく、定義です。
だからこれは、暗算する価値のある数少ない計算のひとつです。検算もできます。割り戻せば、始めた数にきっかり戻るはずです。余地はいっさい残りません。
GiB 1 つはひとつ下の単位の 1,024 倍で、GB 1 つは 1,000 倍です。このページでは 1073741824 B と 1000000000 B の差——7.4 %——になり、段を上がるごとにこの隔たりは開いていきます。写真 1 枚では丸め誤差でしかないものが、ハードディスクでは目に見える割合になるのはそのためです。
「容量が消えた」という話の中身は、これだけです。1 テラバイトとして売られたディスクには、十進の単位で数えるかぎり書いてあるとおりの容量が入っています。OS はそれを二進の単位で数えたうえで、名前は十進のまま表示します。数字は小さくなりますが、失われたものはありません。
1Bは9.31323e-10GiBです。同じ関係を逆から読んだだけなので、一方のページの答えをもう一方に通せば、必ず元の値に戻ります。
1 GiB は 1073741824 B.この値は丸めたものではなく正確な値です。ギビバイトとバイトの比は、定義そのものによって決まっています。
いいえ。計算はブラウザーの中で行われます。通信を切ったままでも計算は続けられますし、それがいちばん手軽な確かめ方でもあります。
同じ名前の単位が 2 つ動いているからです。メーカーは 1 GB を 1,000,000,000 バイト(10 億バイト)として数えます。一方 Windows が表示しているのはギビバイト、つまり 1,073,741,824 バイトで、それを「GB」と呼んでいます。同じディスクが 7 パーセントほど小さく見えるのはこのためです。消えたものは何もありません。
このページがデータ量の単位について述べていることは検証できます。根拠となる資料は次のとおりです。
係数はページ内の定数で、計算は四則演算だけです。だからどこにも送信されませんし、送信する必要もありません。入力した数値はブラウザーから出ません。運ぶためのリクエストが存在しないからです。