hmpfr-0.2: Haskell binding to MPFR librarySource codeContentsIndex
Data.Number.MPFR.Arithmetic
Portabilitynon-portable
Stabilityexperimental
Maintainerales.bizjak0@gmail.com
Description
Basic arithmetic functions. See MPFR manual for detailed documentation.
Documentation
add :: RoundMode -> Precision -> MPFR -> MPFR -> MPFRSource
addw :: RoundMode -> Precision -> MPFR -> Word -> MPFRSource
addi :: RoundMode -> Precision -> MPFR -> Int -> MPFRSource
addd :: RoundMode -> Precision -> MPFR -> Double -> MPFRSource
sub :: RoundMode -> Precision -> MPFR -> MPFR -> MPFRSource
subw :: RoundMode -> Precision -> MPFR -> Word -> MPFRSource
subi :: RoundMode -> Precision -> MPFR -> Int -> MPFRSource
subd :: RoundMode -> Precision -> MPFR -> Double -> MPFRSource
wsub :: RoundMode -> Precision -> Word -> MPFR -> MPFRSource
isub :: RoundMode -> Precision -> Int -> MPFR -> MPFRSource
dsub :: RoundMode -> Precision -> Double -> MPFR -> MPFRSource
mul :: RoundMode -> Precision -> MPFR -> MPFR -> MPFRSource
mulw :: RoundMode -> Precision -> MPFR -> Word -> MPFRSource
muli :: RoundMode -> Precision -> MPFR -> Int -> MPFRSource
muld :: RoundMode -> Precision -> MPFR -> Double -> MPFRSource
sqr :: RoundMode -> Precision -> MPFR -> MPFRSource
div :: RoundMode -> Precision -> MPFR -> MPFR -> MPFRSource
divw :: RoundMode -> Precision -> MPFR -> Word -> MPFRSource
divi :: RoundMode -> Precision -> MPFR -> Int -> MPFRSource
divd :: RoundMode -> Precision -> MPFR -> Double -> MPFRSource
wdiv :: RoundMode -> Precision -> Word -> MPFR -> MPFRSource
idiv :: RoundMode -> Precision -> Int -> MPFR -> MPFRSource
ddiv :: RoundMode -> Precision -> Double -> MPFR -> MPFRSource
sqrt :: RoundMode -> Precision -> MPFR -> MPFRSource
sqrtw :: RoundMode -> Precision -> Word -> MPFRSource
recSqrt :: RoundMode -> Precision -> MPFR -> MPFRSource
cbrt :: RoundMode -> Precision -> MPFR -> MPFRSource
root :: RoundMode -> Precision -> MPFR -> Word -> MPFRSource
pow :: RoundMode -> Precision -> MPFR -> MPFR -> MPFRSource
poww :: RoundMode -> Precision -> MPFR -> Word -> MPFRSource
powi :: RoundMode -> Precision -> MPFR -> Int -> MPFRSource
wpoww :: RoundMode -> Precision -> Word -> Word -> MPFRSource
wpow :: RoundMode -> Precision -> Word -> MPFR -> MPFRSource
neg :: RoundMode -> Precision -> MPFR -> MPFRSource
absD :: RoundMode -> Precision -> MPFR -> MPFRSource
dim :: RoundMode -> Precision -> MPFR -> MPFR -> MPFRSource
mul2w :: RoundMode -> Precision -> MPFR -> Word -> MPFRSource
mul2i :: RoundMode -> Precision -> MPFR -> Int -> MPFRSource
div2w :: RoundMode -> Precision -> MPFR -> Word -> MPFRSource
div2i :: RoundMode -> Precision -> MPFR -> Int -> MPFRSource
add_ :: RoundMode -> Precision -> MPFR -> MPFR -> (MPFR, Int)Source
addw_ :: RoundMode -> Precision -> MPFR -> Word -> (MPFR, Int)Source
addi_ :: RoundMode -> Precision -> MPFR -> Int -> (MPFR, Int)Source
addd_ :: RoundMode -> Precision -> MPFR -> Double -> (MPFR, Int)Source
sub_ :: RoundMode -> Precision -> MPFR -> MPFR -> (MPFR, Int)Source
subw_ :: RoundMode -> Precision -> MPFR -> Word -> (MPFR, Int)Source
subi_ :: RoundMode -> Precision -> MPFR -> Int -> (MPFR, Int)Source
subd_ :: RoundMode -> Precision -> MPFR -> Double -> (MPFR, Int)Source
wsub_ :: RoundMode -> Precision -> Word -> MPFR -> (MPFR, Int)Source
isub_ :: RoundMode -> Precision -> Int -> MPFR -> (MPFR, Int)Source
dsub_ :: RoundMode -> Precision -> Double -> MPFR -> (MPFR, Int)Source
mul_ :: RoundMode -> Precision -> MPFR -> MPFR -> (MPFR, Int)Source
mulw_ :: RoundMode -> Precision -> MPFR -> Word -> (MPFR, Int)Source
muli_ :: RoundMode -> Precision -> MPFR -> Int -> (MPFR, Int)Source
muld_ :: RoundMode -> Precision -> MPFR -> Double -> (MPFR, Int)Source
sqr_ :: RoundMode -> Precision -> MPFR -> (MPFR, Int)Source
div_ :: RoundMode -> Precision -> MPFR -> MPFR -> (MPFR, Int)Source
divw_ :: RoundMode -> Precision -> MPFR -> Word -> (MPFR, Int)Source
divi_ :: RoundMode -> Precision -> MPFR -> Int -> (MPFR, Int)Source
divd_ :: RoundMode -> Precision -> MPFR -> Double -> (MPFR, Int)Source
wdiv_ :: RoundMode -> Precision -> Word -> MPFR -> (MPFR, Int)Source
idiv_ :: RoundMode -> Precision -> Int -> MPFR -> (MPFR, Int)Source
ddiv_ :: RoundMode -> Precision -> Double -> MPFR -> (MPFR, Int)Source
sqrt_ :: RoundMode -> Precision -> MPFR -> (MPFR, Int)Source
sqrtw_ :: RoundMode -> Precision -> Word -> (MPFR, Int)Source
recSqrt_ :: RoundMode -> Precision -> MPFR -> (MPFR, Int)Source
cbrt_ :: RoundMode -> Precision -> MPFR -> (MPFR, Int)Source
root_ :: RoundMode -> Precision -> MPFR -> Word -> (MPFR, Int)Source
pow_ :: RoundMode -> Precision -> MPFR -> MPFR -> (MPFR, Int)Source
poww_ :: RoundMode -> Precision -> MPFR -> Word -> (MPFR, Int)Source
powi_ :: RoundMode -> Precision -> MPFR -> Int -> (MPFR, Int)Source
wpoww_ :: RoundMode -> Precision -> Word -> Word -> (MPFR, Int)Source
wpow_ :: RoundMode -> Precision -> Word -> MPFR -> (MPFR, Int)Source
neg_ :: RoundMode -> Precision -> MPFR -> (MPFR, Int)Source
absD_ :: RoundMode -> Precision -> MPFR -> (MPFR, Int)Source
dim_ :: RoundMode -> Precision -> MPFR -> MPFR -> (MPFR, Int)Source
mul2w_ :: RoundMode -> Precision -> MPFR -> Word -> (MPFR, Int)Source
mul2i_ :: RoundMode -> Precision -> MPFR -> Int -> (MPFR, Int)Source
div2w_ :: RoundMode -> Precision -> MPFR -> Word -> (MPFR, Int)Source
div2i_ :: RoundMode -> Precision -> MPFR -> Int -> (MPFR, Int)Source
Produced by Haddock version 2.4.2