Algorithm 722: Functions to support the IEEE standard for binary floating-point arithmetic

This paper describes C programs for the support functions <italic>copysign(x,y), logb(x), scalb(x,n), nextafter(x,y), finite(x),</italic> and <italic>isnan(x)</italic> recommended in the Appendix to the <italic>IEEE Standard for Binary Floating-Point Arithmetic.</italic> In the case of <italic>logb</italic>, the modified definition given in the later <italic>IEEE Standard for Radix-Independent Floating-Point Arithmetic</italic> is followed. These programs should run without modification on most systems conforming to the binary standard.

[1]  Danny Cohen On Holy Wars and a Plea for Peace , 1981, Computer.

[2]  Michael Metcalf,et al.  Fortran 90 Explained , 1990 .

[3]  Bjarne Stroustrup,et al.  C++ Programming Language , 1986, IEEE Softw..