hmpfr-0.2: Haskell binding to MPFR library
Source code
Contents
Index
Data.Number.MPFR.Arithmetic
Portability
non-portable
Stability
experimental
Maintainer
ales.bizjak0@gmail.com
Description
Basic arithmetic functions. See MPFR manual for detailed documentation.
Documentation
add
::
RoundMode
->
Precision
->
MPFR
->
MPFR
->
MPFR
Source
addw
::
RoundMode
->
Precision
->
MPFR
->
Word
->
MPFR
Source
addi
::
RoundMode
->
Precision
->
MPFR
->
Int
->
MPFR
Source
addd
::
RoundMode
->
Precision
->
MPFR
->
Double
->
MPFR
Source
sub
::
RoundMode
->
Precision
->
MPFR
->
MPFR
->
MPFR
Source
subw
::
RoundMode
->
Precision
->
MPFR
->
Word
->
MPFR
Source
subi
::
RoundMode
->
Precision
->
MPFR
->
Int
->
MPFR
Source
subd
::
RoundMode
->
Precision
->
MPFR
->
Double
->
MPFR
Source
wsub
::
RoundMode
->
Precision
->
Word
->
MPFR
->
MPFR
Source
isub
::
RoundMode
->
Precision
->
Int
->
MPFR
->
MPFR
Source
dsub
::
RoundMode
->
Precision
->
Double
->
MPFR
->
MPFR
Source
mul
::
RoundMode
->
Precision
->
MPFR
->
MPFR
->
MPFR
Source
mulw
::
RoundMode
->
Precision
->
MPFR
->
Word
->
MPFR
Source
muli
::
RoundMode
->
Precision
->
MPFR
->
Int
->
MPFR
Source
muld
::
RoundMode
->
Precision
->
MPFR
->
Double
->
MPFR
Source
sqr
::
RoundMode
->
Precision
->
MPFR
->
MPFR
Source
div
::
RoundMode
->
Precision
->
MPFR
->
MPFR
->
MPFR
Source
divw
::
RoundMode
->
Precision
->
MPFR
->
Word
->
MPFR
Source
divi
::
RoundMode
->
Precision
->
MPFR
->
Int
->
MPFR
Source
divd
::
RoundMode
->
Precision
->
MPFR
->
Double
->
MPFR
Source
wdiv
::
RoundMode
->
Precision
->
Word
->
MPFR
->
MPFR
Source
idiv
::
RoundMode
->
Precision
->
Int
->
MPFR
->
MPFR
Source
ddiv
::
RoundMode
->
Precision
->
Double
->
MPFR
->
MPFR
Source
sqrt
::
RoundMode
->
Precision
->
MPFR
->
MPFR
Source
sqrtw
::
RoundMode
->
Precision
->
Word
->
MPFR
Source
recSqrt
::
RoundMode
->
Precision
->
MPFR
->
MPFR
Source
cbrt
::
RoundMode
->
Precision
->
MPFR
->
MPFR
Source
root
::
RoundMode
->
Precision
->
MPFR
->
Word
->
MPFR
Source
pow
::
RoundMode
->
Precision
->
MPFR
->
MPFR
->
MPFR
Source
poww
::
RoundMode
->
Precision
->
MPFR
->
Word
->
MPFR
Source
powi
::
RoundMode
->
Precision
->
MPFR
->
Int
->
MPFR
Source
wpoww
::
RoundMode
->
Precision
->
Word
->
Word
->
MPFR
Source
wpow
::
RoundMode
->
Precision
->
Word
->
MPFR
->
MPFR
Source
neg
::
RoundMode
->
Precision
->
MPFR
->
MPFR
Source
absD
::
RoundMode
->
Precision
->
MPFR
->
MPFR
Source
dim
::
RoundMode
->
Precision
->
MPFR
->
MPFR
->
MPFR
Source
mul2w
::
RoundMode
->
Precision
->
MPFR
->
Word
->
MPFR
Source
mul2i
::
RoundMode
->
Precision
->
MPFR
->
Int
->
MPFR
Source
div2w
::
RoundMode
->
Precision
->
MPFR
->
Word
->
MPFR
Source
div2i
::
RoundMode
->
Precision
->
MPFR
->
Int
->
MPFR
Source
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