Representation is context
A hexadecimal or binary string does not automatically tell you whether a value is signed, how wide it is, whether bytes are little endian, or whether the bits represent an integer or floating-point value.
Convert decimal, hexadecimal, or raw bits for IEEE 754 binary32 and binary64, then inspect exact stored values, rounding error, exponent fields, special values, and byte order.
Encode a decimal or decode a raw hexadecimal/binary word. The inspector separates sign, exponent and fraction fields, then reconstructs the exact finite value with integer arithmetic.
Big-endian bytes
—
Little-endian bytes
—
The canonical hex word keeps the most-significant byte first. Memory byte order is a separate choice, so both byte sequences are shown explicitly.
Keep the existing decimal/hex/binary converter, then expose the unbiased exponent, significand field, exact stored value and ULP spacing.
—
—
A hexadecimal or binary string does not automatically tell you whether a value is signed, how wide it is, whether bytes are little endian, or whether the bits represent an integer or floating-point value.