Safe Haskell | Trustworthy |
---|---|
Language | Haskell2010 |
Eventually most or all of the arithmetic operations described in the General Decimal Arithmetic Specification will be provided here. For now, the operations are mostly limited to those exposed through various class methods.
It is not usually necessary to import this module.
- abs :: (Precision p, Rounding r) => Number p r -> Number p r
- add :: (Precision p, Rounding r) => Number p r -> Number p r -> Number p r
- subtract :: (Precision p, Rounding r) => Number p r -> Number p r -> Number p r
- multiply :: (Precision p, Rounding r) => Number p r -> Number p r -> Number p r
- divide :: (FinitePrecision p, Rounding r) => Number p r -> Number p r -> Number p r
- plus :: (Precision p, Rounding r) => Number p r -> Number p r
- minus :: (Precision p, Rounding r) => Number p r -> Number p r
- compare :: (Precision p, Rounding r) => Number p r -> Number p r -> Number p r
Documentation
add :: (Precision p, Rounding r) => Number p r -> Number p r -> Number p r Source #
Add two operands.
subtract :: (Precision p, Rounding r) => Number p r -> Number p r -> Number p r Source #
Subtract the second operand from the first.
multiply :: (Precision p, Rounding r) => Number p r -> Number p r -> Number p r Source #
Multiply two operands.