Qu'est-ce qu'un nombre à virgule flottante dénormalisé ?

Qu'est-ce qu'un nombre à virgule flottante dénormalisé ?
Qu'est-ce qu'un nombre à virgule flottante dénormalisé ?
Anonim

En informatique, les nombres sous-normaux sont le sous-ensemble de nombres dénormalisés (parfois appelés dénormalisés) qui comblent l'écart de sous-dépassement autour de zéro en arithmétique à virgule flottante. … Inversement, une valeur à virgule flottante dénormalisée a un significande avec un premier chiffre de zéro.

Qu'est-ce que les nombres à virgule flottante normalisés et dénormalisés ?

Java utilise la norme IEEE 754 pour la représentation en virgule flottante. Dans cette représentation, les flottants sont codés en utilisant 1 bit de signe, 8 bits d'exposant et 23 bits de mantisse. … En conséquence, les flottants ont 24 bits significatifs de précision, et les doubles ont 53 bits significatifs de précision. Ces nombres sont appelés nombres normalisés.

Comment savoir si un nombre est normalisé ou dénormalisé ?

Par exemple, si vous essayez de représenter 12.34, alors vous encoder comme 123400 -04. C'est ce qu'on appelle "normalisé". Dans ce cas, puisque les deux chiffres inférieurs sont zéro, vous auriez pu exprimer la valeur comme 012340 -03 ou 001234 -02 de manière équivalente. Cela s'appellerait "dénormalisé".

Qu'est-ce qu'un nombre à virgule flottante normalisé ?

Un nombre à virgule flottante est normalisé lorsque nous forçons la partie entière de sa mantisse à être exactement 1 et permettons à sa partie fractionnaire d'être ce que nous voulons. Par exemple, si nous devions prendre le nombre 13,25, qui est 1101,01 en binaire, 1101 serait la partie entière et01 serait la partie fractionnaire.

Qu'est-ce que les nombres dénormalisés représentent ?

Nombres dénormalisés

Pour réduire la perte de précision lorsqu'un sous-dépassement se produit, IEEE 754 inclut la capacité à représenter des fractions plus petites que ce qui est possible dans la représentation normalisée, en faisant du premier chiffre implicite un 0. De tels nombres sont appelés dénormalisés.

Conseillé: