Guardian Procedure Calls Reference Manual

FP_IEEE_DENORM_GET_ Procedure
Summary
Syntax for C Programmers
Syntax for TAL Programmers
Returned Value
Summary
The FP_IEEE_DENORM_GET_ procedure reads the IEEE floating-point denormalization mode.
NOTE: This procedure is supported in all J-series and H-series RVUs and in G-series RVUs
beginning with G06.06. IEEE floating-point is available on all NB-Series and NS-Series systems,
and on all S-series systems, except S70000 servers with NSR-G processors.
Syntax for C Programmers
#include <kfpieee.h>
fp_ieee_denorm FP_IEEE_DENORM_GET_ ( void );
Syntax for TAL Programmers
?SOURCE $SYSTEM.SYSTEM.KFPIEEE
denorm := FP_IEEE_DENORM_GET_;
Returned Value
INT(32)
The denormalization control mode, one of these values:
Denormalization in IEEE floating point allows for greater precision
in the representation of numbers that are very close to zero. This is
the standard mode.
FP_IEEE_DENORMALIZATION_ENABLE
The nonstandard mode. When denormalization is disabled, fractions
that are too small to be represented in standard IEEE form are
represented as zero, causing a loss of precision.
FP_IEEE_DENORMALIZATION_DISABLE
FP_IEEE_DENORM_GET_ Procedure 637