aern2-mp-0.1.2.0: Multi-precision floats via MPFR

Copyright(c) Michal Konecny
LicenseBSD3
Maintainermikkonecny@gmail.com
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell98

AERN2.MP.UseMPFR.Float.Conversions

Contents

Description

Conversions and comparisons of arbitrary precision floating point numbers

Currently, we use hmpfr when compiling with ghc 7.10 and higher and haskell-mpfr when compiling with ghc 7.8.

Synopsis

MPFloat to other types (see also instances)

MPFloat constructors (see also instances)

Orphan instances

CanRound MPFloat # 
CanTestZero MPFloat # 
CanTestPosNeg MPFloat # 
HasNorm MPFloat # 
Convertible MPFloat Double # 
CanMinMaxAsymmetric MPFloat MPFloat # 
HasEqAsymmetric Int MPFloat # 
HasEqAsymmetric Integer MPFloat # 
HasEqAsymmetric Rational MPFloat # 
HasEqAsymmetric MPFloat Int # 
HasEqAsymmetric MPFloat Integer # 
HasEqAsymmetric MPFloat Rational # 
HasEqAsymmetric MPFloat MPFloat # 
HasOrderAsymmetric Int MPFloat # 
HasOrderAsymmetric Integer MPFloat # 
HasOrderAsymmetric Rational MPFloat # 
HasOrderAsymmetric MPFloat Int # 
HasOrderAsymmetric MPFloat Integer # 
HasOrderAsymmetric MPFloat Rational # 
HasOrderAsymmetric MPFloat MPFloat # 
ConvertibleExactly Int MPFloat # 
ConvertibleExactly Integer MPFloat # 
ConvertibleExactly MPFloat Rational #