← Developer & Data
Developer & Data · runs locally

IEEE 754 Floating-point Inspector

Inspect a finite decimal value as binary32 or binary64 sign, biased exponent, fraction field, hexadecimal bits and exact browser round-trip value.

Ready. Your working data stays in this browser.

Why this tool is useful

Use this inspector to explain rounding, negative zero, subnormal values and serialization differences when debugging numeric protocols or cross-language test vectors.

How it works

A DataView writes the submitted number in big-endian IEEE 754 binary32 or binary64 form; the browser then separates sign, exponent and fraction bits and reads the stored value back.

Practical example

Binary32 value 1.5 has bits 0x3FC00000: sign 0, exponent 01111111 and a fraction beginning with one followed by zeros.

Validation

The calculation is deterministic and explains validation errors instead of silently changing invalid input.

Privacy boundary

Input and output remain in this tab. Copy and download happen through browser APIs without a server upload.

Result passport

Every run reports its tool mode, timestamp and input/output size so transformed data can be audited.