← 開発者とデータ
開発者とデータ · ローカルで実行

IEEE 754 浮動小数点インスペクター

有限小数値を binary32 または binary64 として、符号、偏り付き指数、仮数部、16進ビット、およびブラウザでの往復変換後の正確な値として確認します。

準備完了。作業データはこのブラウザに保存されます。

なぜこのツールが役立つのか

このインスペクターを使って、数値プロトコルやクロス言語のテストベクターをデバッグする際の、丸め、負のゼロ、非正規化数、シリアル化の違いを説明します。

どのように働くか

DataView は、送信された数値をビッグエンディアンの IEEE 754 binary32 または binary64 形式で書き込みます。その後、ブラウザーが符号部・指数部・仮数部のビットを分離し、保存された値を読み戻します。

実用例

Binary32の値1.5はビット0x3FC00000を持ちます。符号は0、指数は01111111で、仮数部は1の後に0が続きます。

検証

計算は決定的であり、無効な入力を静かに変更するのではなく、検証エラーを説明します。

プライバシー境界

入力と出力はこのタブ内にとどまります。コピーとダウンロードはサーバーアップロードなしでブラウザAPIを通じて行われます。

結果パスポート

各実行はツールモード、タイムスタンプ、入出力サイズを報告するため、変換されたデータの監査が可能です。