| CPC G06F 7/49957 (2013.01) [G06F 7/483 (2013.01)] | 18 Claims |

|
1. A method, comprising:
performing, using a processor, an operation using two or more floating point operands specified by a program instruction to generate a floating point result; and
rounding, using a rounding unit, the floating point result based, at least in part, on a value from a sign of one of the two or more floating point operands independent of a sign of the floating point result,
wherein the program instruction specifies which operand of the two or more floating operands is used to round the floating point result.
|