Overloaded numeric operators. abs returns a result of the same type as the argument, exact an integer, inexact a float and all others a boolean.