HP aC++/HP C A.06.25 Programmer's Guide
The -fpeval option specifies the minimum precision to use for floating-point
expression evaluation. This option does not affect the precision of parameters, return
types, or assignments.
The defined values for precision are:
float
Evaluates floating-point expressions and constants in their semantic type.
double Evaluates float operations and constants using the range and precision
of double, and evaluates all other floating-point expressions and
constants in their semantic type.
extended
Utilizes hardware support of these floating-point registers for optimum
speed in floating-point computations. Evaluates float and double
constants and expressions using the range and precision of the extended
type, and evaluates all other floating-point expressions in their semantic
type. Though this option provides greater precision than double, it does
not provide greater speed than double or float.
The default is -fpeval=float.
-fpevaldec
-fpevaldec=precision
The -fpevaldec option specifies the minimum precision to use for decimal
floating-point expression evaluation. The possible values for precision are
_Decimal32, _Decimal64, and _Decimal128. This option does not affect the
precision of parameters, return types, or assignments.
The default is -fpevaldec=_Decimal32.
-[no]fpwidetypes
-[no]fpwidetypes
The -[no]fpwidetypes option enables [disables] extended and quad floating-point
data types. quad is equivalent to long double. This option also enables __float80
prototypes. The compiler defines _FPWIDETYPES when -fpwidetypes is in effect.
The default is -nofpwidetypes.
+decfp
The +decfp option enables full decimal floating-point functionality according to the
ISO/IEC C draft Technical Report (http://www.open-std.org/jtc1/sc22/wg14/
www/docs/n1312.pdf )
Decimal floating-point is also supported in C++ compilation mode.
For more information on using Decimal FP, see the HP aC++/HP ANSI C Release Notes
section "Decimal floating-point arithmetic supported" under "New Features in the
A.06.20 Release."
54 Command-Line Options