Performs a binary operation between two decimals, or a decimal and a built in number.
The result has the hook of the left hand side. On non-assignment operations invalid operations do not effect the left hand side of the operation.
When the right hand side is a built-in numeric type, the default hook Abort is used for its decimal representation.
the right-hand side of the operation
invalidOperation is flagged under the following conditions
divisionByZero is flagged when dividing anything but zero by zero
See Implementation
Performs a binary operation between two decimals, or a decimal and a built in number.
The result has the hook of the left hand side. On non-assignment operations invalid operations do not effect the left hand side of the operation.
When the right hand side is a built-in numeric type, the default hook Abort is used for its decimal representation.