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

Lorsqu'un résultat est :
compris entre -1,175494e-38 et 1,175494e-38, il est considéré comme étant un
DEN
;inférieur à -3,402824e+38, le symbole
-INF
(pour - infini) s'affiche ;supérieur à +3,402824e+38, le symbole
INF
(pour + infini) s'affiche ;indéfini (racine carrée d'un nombre négatif), le symbole
NAN
s'affiche.
NOTE : La norme CEI 559 définit deux catégories
de NAN : le
NAN silencieux
(QNAN
) et le NAN de signalement
(SNAN
). Un QNAN
est un NAN
(Not a Number)
avec un bit de fraction de poids fort tandis qu'un SNAN
est un NAN
sans bit de fraction de poids fort (bit
numéro 22). Les QNAN
peuvent être propagés
par la plupart des opérations arithmétiques, sans générer
d'exception. Quant aux SNAN
, ils signalent en général
une opération non valide lorsqu'ils sont utilisés en tant
qu'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.