hmpfr-0.2: Haskell binding to MPFR librarySource codeContentsIndex
Data.Number.MPFR.Assignment
Portabilitynon-portable
Stabilityexperimental
Maintainerales.bizjak0@gmail.com
Description
Conversion from basic Haskell types to MPFR. See MPFR manual for detailed documentation.
Synopsis
set :: RoundMode -> Precision -> MPFR -> MPFR
set_ :: RoundMode -> Precision -> MPFR -> (MPFR, Int)
fromWord :: RoundMode -> Precision -> Word -> MPFR
fromInt :: RoundMode -> Precision -> Int -> MPFR
fromDouble :: RoundMode -> Precision -> Double -> MPFR
fromWord_ :: RoundMode -> Precision -> Word -> (MPFR, Int)
fromInt_ :: RoundMode -> Precision -> Int -> (MPFR, Int)
fromDouble_ :: RoundMode -> Precision -> Double -> (MPFR, Int)
int2w :: RoundMode -> Precision -> Word -> Int -> MPFR
int2i :: RoundMode -> Precision -> Int -> Int -> MPFR
int2w_ :: RoundMode -> Precision -> Word -> Int -> (MPFR, Int)
int2i_ :: RoundMode -> Precision -> Int -> Int -> (MPFR, Int)
stringToMPFR :: RoundMode -> Precision -> Word -> String -> MPFR
stringToMPFR_ :: RoundMode -> Precision -> Word -> String -> (MPFR, Int)
strtofr :: RoundMode -> Precision -> Word -> String -> (MPFR, String)
strtofr_ :: RoundMode -> Precision -> Word -> String -> (MPFR, String, Int)
setInf :: Precision -> Int -> MPFR
setNaN :: Precision -> MPFR
fromIntegerA :: RoundMode -> Precision -> Integer -> MPFR
compose :: RoundMode -> Precision -> (Integer, Int) -> MPFR
fromString :: String -> Precision -> Word -> MPFR
Documentation
set :: RoundMode -> Precision -> MPFR -> MPFRSource
set_ :: RoundMode -> Precision -> MPFR -> (MPFR, Int)Source
fromWord :: RoundMode -> Precision -> Word -> MPFRSource
fromInt :: RoundMode -> Precision -> Int -> MPFRSource
fromDouble :: RoundMode -> Precision -> Double -> MPFRSource
fromWord_ :: RoundMode -> Precision -> Word -> (MPFR, Int)Source
fromInt_ :: RoundMode -> Precision -> Int -> (MPFR, Int)Source
fromDouble_ :: RoundMode -> Precision -> Double -> (MPFR, Int)Source
int2w :: RoundMode -> Precision -> Word -> Int -> MPFRSource
int2i :: RoundMode -> Precision -> Int -> Int -> MPFRSource
int2w_ :: RoundMode -> Precision -> Word -> Int -> (MPFR, Int)Source
int2i_ :: RoundMode -> Precision -> Int -> Int -> (MPFR, Int)Source
stringToMPFRSource
:: RoundMode
-> Precision
-> WordBase
-> String
-> MPFR
stringToMPFR_Source
:: RoundMode
-> Precision
-> WordBase
-> String
-> (MPFR, Int)
strtofrSource
:: RoundMode
-> Precision
-> Wordbase
-> String
-> (MPFR, String)
strtofr_Source
:: RoundMode
-> Precision
-> Wordbase
-> String
-> (MPFR, String, Int)
setInf :: Precision -> Int -> MPFRSource
setNaN :: Precision -> MPFRSource
fromIntegerA :: RoundMode -> Precision -> Integer -> MPFRSource
compose :: RoundMode -> Precision -> (Integer, Int) -> MPFRSource
fromString :: String -> Precision -> Word -> MPFRSource
stringToMPFR with default rounding to Near.
Produced by Haddock version 2.4.2