Calculatrice IEEE 754 (virgule flottante)

Décomposez un nombre en virgule flottante IEEE 754 simple (32 bits) ou double précision (64 bits) : signe, exposant, mantisse, écriture hexadécimale et valeur réellement stockée.

  • Simple et rapide
  • Résultats instantanés
  • Gratuit, sans inscription
Dans cette page
  1. Calculatrice IEEE 754 (virgule flottante)
  2. Comment ça marche ?
  3. Exemple de calcul
  4. Questions fréquentes
  5. Calculatrices associées
  6. Méthodologie

Comment ça marche ?

Le nombre est encodé par l’arrondi au plus proche du processeur. Le signe occupe 1 bit, l’exposant 8 ou 11 bits (biais de 127 ou 1 023), la mantisse 23 ou 52 bits.

Pour les entiers signés, voyez le complément à deux ; pour l’écriture décimale, la notation scientifique.

Exemple de calcul

0,1 en simple précision = 0x3DCCCCCD : exposant 01111011 (123, soit 2⁻⁴), valeur stockée 0,100000001. 1 en double précision = 0x3FF0000000000000.

Questions fréquentes

Pourquoi 0,1 n’est-il pas exact ?

Il n’a pas d’écriture binaire finie : la valeur stockée est la plus proche possible.

Que sont les nombres sous-normaux ?

Des valeurs très proches de zéro, d’exposant nul, avec une précision réduite.

Peut-on saisir l’infini ?

Oui : tapez « inf » ou « -inf ».

Calculatrices associées

Voir toutes les calculatrices Tech & Électricité.

Méthodologie

Encodage par DataView (setFloat32 / setFloat64), lecture des bits bruts ; valeur = (−1)ˢ × 1,m × 2^(e − biais) pour un nombre normal.

Résultats indicatifs, fournis sans garantie. Ils ne remplacent pas l’avis d’un professionnel.