See the bits behind a number
Compare IEEE 754 half-, single- and double-precision layouts with separate sign, exponent and mantissa fields. Integer input appears as 8-, 16-, 32- and 64-bit data with signed and unsigned interpretations.
Explore raw patterns interactively
- Toggle any bit and see the interpreted value update.
- Enter hexadecimal patterns for every displayed width.
- Compare wrapping, sign bits, overflow and special floating-point values.
- Use the view for development, teaching and low-level debugging.
Enter a number, compare the widths and then change bits or hex fields to test another pattern.
For development and computer-science learning
The tool is intended for software developers, students, educators and anyone learning how numbers are represented at bit level. It provides the interactive view without requiring a compiler, debugger or locally installed utility.
Local processing and limits
Everything is calculated locally and numeric input is not stored. The 16-bit floating-point conversion is an educational approximation with simplified rounding and subnormal handling. Integer values wrap independently to each width, and the app provides no file import, export or copy command. Invalid or incomplete numeric input is ignored without a visible validation message.
Text and hexadecimal fields are keyboard operable and values never rely on color alone. Individual bit cells are pointer-only elements without keyboard semantics or a dedicated screen-reader explanation. Inter and JetBrains Mono are loaded from Google Fonts, but entered values are not sent with those requests.
Features worth exploring
Start with these highlights, then open the complete guide for every capability.
