Chapter Contents |
Previous |
Next |
SAS/C Library Changes in Release 7.50 |
Floating-Point Support |
SAS/C 7.50 has enhanced its support of floating-point in two ways. It has added support for IEEE (binary) floating-point arithmetic, and it has implemented new floating-point functions from the C99 standard. An overview of IEEE floating-point support can be found in Floating-Point Changes for SAS/C Release 7.50.
Floating-point support affects a number of different areas in the run-time library, which are documented in a number of sections of this chapter. Sections of this chapter relevant to floating-point processing are as follows:
float.h
header file, which
has been enhanced to support IEEE floating-point.
printf
and scanf
families of functions to allow a
program to specify whether floating-point arguments are hexadecimnal or binary.
These sections also describe changes and enhancements to the output of the printf
family, and the valid input to the scanf
family.
64-Bit Support |
SAS/C 7.50 supports programs which execute in the z/Architecture 64-bit addressing mode. An overview of this support can be found in 64-Bit Support.
64-bit support affects a number of different areas in the run-time library, which are documented in a number of sections of this chapter. Sections of this chapter relevant to floating-point processing are as follows:
printf
and scanf
families of functions to allow a
program to specify whether pointer arguments are 31-bit or 64-bit.
Chapter Contents |
Previous |
Next |
Top of Page |
Copyright © 2004 by SAS Institute Inc., Cary, NC, USA. All rights reserved.