numeric-extras-0.1: Useful tools from the C standard library
Numeric.Extras
class (Storable (C a), RealFloat (C a), RealFloat a) => RealExtras a where #
Minimal complete definition
fmod, expm1, log1p, hypot, cbrt, erf, floor, ceil, trunc, modf, remainder
Associated Types
type C a :: * #
Methods
fmod :: a -> a -> a #
expm1 :: a -> a #
log1p :: a -> a #
hypot :: a -> a -> a #
cbrt :: a -> a #
erf :: a -> a #
floor :: a -> a #
ceil :: a -> a #
trunc :: a -> a #
modf :: a -> (a, a) #
remainder :: a -> a -> a #
Instances
type C Double :: * #
fmod :: Double -> Double -> Double #
expm1 :: Double -> Double #
log1p :: Double -> Double #
hypot :: Double -> Double -> Double #
cbrt :: Double -> Double #
erf :: Double -> Double #
floor :: Double -> Double #
ceil :: Double -> Double #
trunc :: Double -> Double #
modf :: Double -> (Double, Double) #
remainder :: Double -> Double -> Double #
type C Float :: * #
fmod :: Float -> Float -> Float #
expm1 :: Float -> Float #
log1p :: Float -> Float #
hypot :: Float -> Float -> Float #
cbrt :: Float -> Float #
erf :: Float -> Float #
floor :: Float -> Float #
ceil :: Float -> Float #
trunc :: Float -> Float #
modf :: Float -> (Float, Float) #
remainder :: Float -> Float -> Float #