Stax

IEEE 754 कन्वर्टर

दशमलव नंबरों को IEEE 754 फ्लोटिंग पॉइंट प्रेजेंटेशन में कन्वर्ट करें।

0sign
10000000exponent (8 bits)
10010010000111111011011mantissa (23 bits)
Decimal
3.141593
Hex
0x40490FDB
Sign
0 (positive)
Exponent
128 (biased), 1 (actual)

IEEE 754 कन्वर्टर क्या है?

यह टूल decimal numbers को IEEE 754 floating-point representation में convert करता है — single (32-bit) और double (64-bit) precision।

Converter का उपयोग कैसे करें

  1. Decimal number डालें।
  2. Single या Double precision चुनें।
  3. Sign + Exponent + Mantissa breakdown देखें।
  4. Hex और binary representation भी।

IEEE 754 components

  • Sign bit (1 bit) — positive/negative
  • Exponent (8/11 bits) — power of 2
  • Mantissa (23/52 bits) — significant digits
  • Single: ~7 decimal digits accurate
  • Double: ~15-17 decimal digits

अक्सर पूछे जाने वाले प्रश्न

IEEE 754 क्या है?
Floating-point representation का international standard। Sign + Exponent + Mantissa में bits बँटे हैं। Single precision (32-bit, float), Double precision (64-bit, double)। हर programming language यही use करती है।
Floating-point precision issues क्यों होते हैं?
Decimal numbers exactly binary में represent नहीं हो सकते। 0.1 + 0.2 = 0.30000000000000004 (not 0.3)। Single precision में ~7 decimal digits accurate, double में ~15-17। Money calculations में decimal libraries use करें।
Single vs double precision कब use करें?
Single (float): graphics, sensors, machine learning (memory matters)। Double: scientific computing, financial, anything precision-critical। Modern CPUs में performance similar — memory ही main difference।
Special values कौन से हैं?
Infinity (1/0)। NaN (Not a Number, 0/0)। Negative zero (-0.0 ≠ +0.0 strictly लेकिन == comparison true)। Subnormal numbers (very small)। हर language अलग behaviors handle करती है।

संबंधित टूल्स