Starting with z/OS® V1R9 (including the Language Environment® and C/C++ components), support has been added for IEEE decimal floating-point as defined by the ANSI/IEEE Standard P754/D0.15.3, IEEE Standard for Floating-Point Arithmetic.
IEEE decimal floating-point is not supported in a CICS® environment.
The z/OS XL C/C++ compiler provides a DFP option to include support for IEEE Decimal Floating-Point numbers. For details on the z/OS XL C/C++ support, see the description of the DFP option in z/OS XL C/C++ User's Guide. New C/C++ runtime library interfaces, which support IEEE Decimal Floating Point numbers have been added for z/OS V1R9 and other existing interfaces have been updated to support DFP. These interfaces are documented in the z/OS XL C/C++ Runtime Library Reference. The primary documentation for the IEEE decimal floating-point support is contained in z/Architecture Principles of Operation and z/OS XL C/C++ User's Guide. Reference information for IEEE floating-point can also be found in z/OS XL C/C++ Language Reference.