Floating Point Analyzer
Analyze IEEE 754 floating point numbers with detailed breakdown of sign, exponent, and mantissa components.
Floating Point Analyzer
32-bit IEEE 754
Quick Examples
Common Examples
3.14159
Pi approximation
2.71828
Euler's number
1.41421
Square root of 2
0.1
Common decimal
Features
IEEE 754 Support
Full support for 32-bit and 64-bit IEEE 754 format
Component Breakdown
Detailed analysis of sign, exponent, and mantissa
Special Values
Detection and handling of NaN, Infinity, and subnormals
Visual Bit Display
Interactive bit-by-bit visualization with color coding
Multiple Formats
Display in decimal, binary, and hexadecimal formats
Real-time Analysis
Instant analysis as you type with validation
Usage Tips
•Choose between 32-bit (single) and 64-bit (double) precision
•Enter numbers in decimal, scientific notation, or special values (NaN, Infinity)
•Hover over bits to see their position and significance
•Special values like NaN and Infinity are automatically detected
•Click the copy button to copy binary representations
•Use the quick examples to explore common floating point values
IEEE 754 Reference
Format | Sign Bits | Exponent Bits | Mantissa Bits | Bias |
---|---|---|---|---|
32-bit (Single) | 1 | 8 | 23 | 127 |
64-bit (Double) | 1 | 11 | 52 | 1023 |
Special Values:
NaN
- Not a Number (exponent all 1s, mantissa non-zero)Infinity
- Positive infinity (exponent all 1s, mantissa zero)-Infinity
- Negative infinity (sign 1, exponent all 1s, mantissa zero)Subnormal
- Denormalized numbers (exponent zero, mantissa non-zero)