GeeksforGeeks
According to IEEE standard, floating-point number is represented in two ways:
| Precision | Base | Sign | Exponent | Significand |
| Single precision | 2 | 1 | 8 | 23+1 |
| Double precision | 2 | 1 | 11 | 52+1 |
1. Single Precision:
La précision unique est un format proposé par l’IEEE pour la représentation de nombres à virgule flottante. Il occupe 32 bits dans la mémoire de l’ordinateur.

2. Double Précision:
La double précision est également un format donné par l’IEEE pour la représentation d’un nombre à virgule flottante. Il occupe 64 bits dans la mémoire de l’ordinateur.

Différence entre Précision simple et double:
| PRÉCISION SIMPLE | DOUBLE PRÉCISION |
|---|---|
| Dans précision unique, 32 bits sont utilisés pour représenter un nombre à virgule flottante. | En double précision, 64 bits sont utilisés pour représenter un nombre à virgule flottante. |
| Il utilise 8 bits pour l’exposant. | Il utilise 11 bits pour l’exposant. |
| En précision unique, 23 bits sont utilisés pour la mantisse. | En double précision, 52 bits sont utilisés pour la mantisse. |
| Le nombre de biais est 127. | Le nombre de biais est 1023. |
| Plage de nombres en simple précision : 2^(-126) à 2^(+127) | Plage de nombres en double précision: 2 ^ (-1022) à 2^ (+1023) |
| Ceci est utilisé lorsque la précision compte moins. | Ceci est utilisé lorsque la précision est plus importante. |
| Il est utilisé pour une représentation large. | Il est utilisé pour la minimisation de l’approximation. |
| Il est utilisé dans des programmes simples comme les jeux. | Il est utilisé dans des programmes complexes comme la calculatrice scientifique. |
| This is called binary32. | This is called binary64. |
Please refer Floating Point Representation for details.