Le type REAL (réel) est un type codé sur 32 bits.
Les plages de valeurs possibles sont illustrées en gris dans la figure suivante :

Lorsque le résultat d'un calcul est :
entre -1.175494e-38 et 1.175494e-38 on le considère comme un
DEN
;inférieur à -3.4028234e+38, le symbole
-INF
(pour moins infini) s'affiche ;supérieur à +3.4028234e+38, le symbole
INF
(pour plus infini) s'affiche ;indéfini (racine carrée d'un nombre négatif), le symbole
NAN
ouNAN
s'affiche.
NOTE : La norme CEI 559 définit deux classes
de NAN :
NAN
silencieux (QNAN
) et NaN
de signalement (SNaN
). Le QNAN
est un NAN
avec le bit de fraction de poids fort,
tandis que le SNAN
est un NAN
sans
bit de fraction de poids fort (bit numéro 22). Les QNAN
peuvent être propagés par le biais de la plupart des opérations
arithmétiques sans indication d'une exception. SNAN
généralement signalent une exception d'opération
non valide chaque fois qu'elles apparaissent comme des opérandes
dans des opérations arithmétiques (Voir %SW17 et %S18).NOTE : lorsqu'un
DEN
(nombre non normalisé)
est utilisé en tant qu'opérande, le résultat n'est
pas significatif.