Floating Point Analyzer

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

FormatSign BitsExponent BitsMantissa BitsBias
32-bit (Single)1823127
64-bit (Double)111521023

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)