データ通信量・帯域幅(bps/Bps)単位換算ツール

データ通信量・帯域幅(bps/Bps)単位換算ツール:8 で割る (1 バイト = 8 ビット): 100 / 8 = 12.5 MB/秒。

ツールを読み込み中...

このツールについて データ通信量・帯域幅(bps/bps)単位換算ツール

データ通信量・帯域幅(bps/Bps)単位換算ツールデータ通信量・帯域幅(bps/Bps)単位換算ツール:8 で割る (1 バイト = 8 ビット): 100 / 8 = 12.5 MB/秒。

このツールの仕組み

計算式とパラメータの関係:bps=value×fromFactor; MB/s=bps/(8×10⁶); GB/h=bps×3600/(8×10⁹)

実行パイプラインと計算アーキテクチャ

  1. 「生のJSON / 詳細」を選び、サンプル入力を貼り付けてください。
  2. 「ローカルで実行」を押してください。
  3. 「生の出力データ」を例と比較し、エラーが表示された場合は入力を修正してください。

使用例と実用上の手順

実際の利用シナリオ: 100 Mbps を単位表でビット、バイト、SI レート、毎時の十進 GB に換算します.

入力サンプル:

{"value":100,"from":"Mbps"}

アルゴリズム処理: 100 に Mbps の係数 1,000,000 を掛けて bps を得て、8 で割って bytes/s とし、MB/s と GB/時の式を適用します.

出力例:

{ "value": 100, "from": "Mbps", "bps": 100000000, "kbps": 100000, "mbps": 100, "gbps": 0.1, "bytesPerSecond": 12500000, "megabytesPerSecond": 12.5, "gigabytesPerHour": 45 }

制限と例外

パラメータの範囲と単位:value ≥ 0; SI = 10³; IEC = 2¹⁰; 1 B = 8 bit; from ∈ {bps,kbps,Mbps,Gbps,Tbps,Kibps,Mibps,Gibps,Bps,kBps,MBps,GBps,TBps,KiBps,MiBps,GiBps,mbps,gbps}. BigInt と記載された場合を除き、結果は binary64 浮動小数点数です。結果カードは最大 10 桁の有効数字を表示し、生の出力はシリアル化された値を保持します。比率の null は、このモデルで意味のある有限の比率が得られないことを示し、ゼロではありません。

ブラウザー内処理とプライバシー

ツール機能は、入力を CZOA の処理サーバーへ意図的に送信せず、ブラウザー内で処理する設計です。サイト素材、アクセス解析、広告の通信は別に発生する場合があります。ブラウザー、拡張機能、端末の管理ソフトはこの範囲外です。

ローカル実行と検証メソドロジー

本ツールのペイロード処理は、ブラウザ内で JavaScript または Web Worker を用いてローカルに実行される設計です。サイト素材・アクセス解析・広告の通信は別に発生する場合があります。機密性、再現性、遅延はブラウザ環境に依存し、絶対的な保証ではありません。

準拠技術規格および参照仕様

コンテンツ管理者:CZOA Tools · 最終確認:2026-09-15 · 検証方法

使い方

  1. 「生のJSON / 詳細」を選び、サンプル入力を貼り付けてください。
  2. 「ローカルで実行」を押してください。
  3. 「生の出力データ」を例と比較し、エラーが表示された場合は入力を修正してください。

よくある質問

この帯域幅換算ツールは出力単位をどう求めますか?+

JSON の数値と入力レート単位を読み、単位表でビット毎秒に換算してから、十進の kbps、Mbps、Gbps、毎秒バイト、MB/s、毎時 GB を導きます。実際の接続を測定したり、ファイルを転送したりはしません。

どの入力単位と値を受け付けますか?+

{"value":100,"from":"Mbps"} のような JSON を使います。単位は bps、kbps、Mbps、Gbps、Tbps、Kibps、Mibps、Gibps、Bps、kBps、MBps、GBps、TBps、KiBps、MiBps、GiBps、mbps、gbps のいずれかで、値は負にできません。

SI、IEC、バイト単位はどう区別されますか?+

kbps/Mbps/Gbps には十進係数、Kibps/Mibps/Gibps には 1024 の冪を使います。大文字の B はバイトで、ビットへ換算する際は八倍です。小文字の b はビットです。計算は JavaScript の binary64 を使うため、非常に大きい値や小数では通常の浮動小数点丸めが生じます。

100 Mbps の例は何を返しますか?+

{"value":100,"from":"Mbps"} では、生の出力は 100000000 bps、毎秒 12500000 バイト、毎秒 12.5 メガバイト、毎時 45 ギガバイトです。ブラウザのフィクスチャはこの入力を実行し、送信されたツールのペイロードを記録しませんでした。