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.
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.
Use this inspector to explain rounding, negative zero, subnormal values and serialization differences when debugging numeric protocols or cross-language test vectors.
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.
Binary32 value 1.5 has bits 0x3FC00000: sign 0, exponent 01111111 and a fraction beginning with one followed by zeros.
The calculation is deterministic and explains validation errors instead of silently changing invalid input.
Input and output remain in this tab. Copy and download happen through browser APIs without a server upload.
Every run reports its tool mode, timestamp and input/output size so transformed data can be audited.