Thrown when using Throw and division by zero occurs
Thrown when using Throw and an invalid operation occurs
Thrown when using Throw and overflow occurs
Thrown when using Throw and underflow occurs
Rounding mode
Factory function
Will halt program on division by zero, invalid operations, overflows, and underflows
Behavior is defined by Hook. Number of significant digits is limited by Hook.precision.
Same as abort, but offers 64 significant digits
Does nothing on invalid operations except the proper flags
Will throw exceptions on division by zero, invalid operations, overflows, and underflows