On Integrity server systems, modifies the IEEE precision mode and, optionally, returns the previous value. Format SYS$IEEE_SET_PRECISION_MODE new_value , [*prev_value] C Prototype int sys$ieee_set_rounding_mode (int new_value, int *prev_value);
1 – Arguments
new_value OpenVMS usage:IEEE precision mode type: longword (unsigned) access: read only mechanism: by value The new value can be one of the following: Symbol ValueMeaning IEEE$C_PM_NO_CHANGE -1 No change. Just get previous value IEEE$C_PM_SINGLE 0 Single Precision IEEE$C_PM_DOUBLE 2 Double Precision IEEE$C_PM_DOUBLE_EXTENDED 3 Double-Extended Precision prev_value OpenVMS usage:IEEE precision mode type: longword (unsigned) access: write only mechanism: by reference The previous value is a pointer to a return value that can be one of the last three items from the table showing new values.