c/numeric/fenv/feround

1) Attempts to establish the floating-point rounding direction equal to the argument, which is expected to be one of the floating-point rounding macros.

2) Returns the value of the floating-point rounding macro that corresponds to the current rounding direction.

Return value
1) on success, non-zero otherwise.

2) the floating-point rounding macro describing the current rounding direction or a negative value if the direction cannot be determined.