Stax

Convertisseur IEEE 754

Convertissez des nombres décimaux en représentation à virgule flottante IEEE 754.

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

Qu'est-ce que le convertisseur IEEE 754 ?

Cet outil convertit nombres décimaux en représentation virgule flottante IEEE 754 — précision simple (32 bits) et double (64 bits).

Comment utiliser le convertisseur

  1. Saisissez nombre décimal.
  2. Sélectionnez précision Simple ou Double.
  3. Voir décomposition Signe + Exposant + Mantisse.
  4. Aussi représentation hex et binaire.

Composants IEEE 754

  • Bit de signe (1 bit) — positif/négatif
  • Exposant (8/11 bits) — puissance de 2
  • Mantisse (23/52 bits) — chiffres significatifs
  • Simple : ~7 chiffres décimaux précis
  • Double : ~15-17 chiffres décimaux

Questions fréquemment posées

Qu'est-ce que IEEE 754 ?
Standard international de représentation à virgule flottante. Bits divisés en Signe + Exposant + Mantisse. Précision simple (32 bits, float), Précision double (64 bits, double). Chaque langage de programmation l'utilise.
Pourquoi y a-t-il problèmes de précision en virgule flottante ?
Les nombres décimaux ne peuvent être représentés exactement en binaire. 0.1 + 0.2 = 0.30000000000000004 (pas 0.3). En précision simple ~7 chiffres décimaux précis, en double ~15-17. Pour calculs monétaires utilisez bibliothèques décimales.
Quand utiliser précision simple vs double ?
Simple (float) : graphiques, capteurs, machine learning (la mémoire compte). Double : computation scientifique, financière, toute critique de précision. Sur CPUs modernes la performance est similaire — la mémoire est la seule différence principale.
Quelles valeurs spéciales y a-t-il ?
Infini (1/0). NaN (Not a Number, 0/0). Zéro négatif (-0.0 ≠ +0.0 strictement mais == comparison true). Nombres subnormaux (très petits). Chaque langage gère différents comportements.

Outils associés