![](/images/backgrounds/286549/hp-sunsoft-pascal-4-0-users-manual-549395262x1.png)
11
program TestIEEEValues(output);
#include "math_p.h"
var
l0: integer32 := 0; begin
writeln('IEEE values');
writeln(infinity); writeln(signaling_nan(l0)); writeln(quiet_nan(l0)); writeln(max_normal); writeln(max_subnormal); writeln(min_normal); writeln(min_subnormal);
end.
ieee_retrospective()
The libm function ieee_retrospective() prints to stderr information about unrequited exceptions and nonstandard IEEE modes. Pascal programs call ieee_retrospective() on exit by default.
SPARC Libraries
The libm and libsunmath libraries also contain:
•Argument reduction functions, using infinitely precise Pi and trigonometric functions scaled in Pi
•Data conversion routines for converting
•Random number generators
There are two facilities for generating uniform
238 | Pascal 4.0 User’s Guide |