Arithmétique des ordinateurs
Quel est le rôle des nombres dénormalisés (sous-normaux) d'IEEE 754 ?
- AReprésenter des valeurs supérieures au plus grand nombre normalisé et éviter le dépassement de capacité
- BDétecter les erreurs de calcul et remplacer le résultat par NaN
- CCombler l'intervalle entre les nombres normalisés et 0 et rendre le soupassement progressif
Afficher la réponse et l'explication
Réponse : C. Combler l'intervalle entre les nombres normalisés et 0 et rendre le soupassement progressif
Avec les seuls nombres normalisés, un grand vide sépare le plus petit nombre normalisé (environ 1,18 × 10⁻³⁸ en simple précision) de 0, et tout résultat plus petit tombe brusquement à 0. Les nombres dénormalisés, dont l'exposant est entièrement à 0 et qui ne supposent pas de 1 de tête, comblent ce vide par des petits nombres régulièrement espacés (soupassement progressif). Ainsi est préservée la propriété x − y = 0 implique x = y. Ils ne représentent pas de grandes valeurs, rôle dévolu à l'infini, et sont sans rapport avec la détection d'erreurs.
Continuer : 9 autres questions sur Arithmétique des ordinateurs