Articles

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.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *