Bindings to the standard C math library.
- c_acos :: CDouble -> CDouble
- c_asin :: CDouble -> CDouble
- c_atan :: CDouble -> CDouble
- c_atan2 :: CDouble -> CDouble -> CDouble
- c_cos :: CDouble -> CDouble
- c_sin :: CDouble -> CDouble
- c_tan :: CDouble -> CDouble
- c_acosh :: CDouble -> CDouble
- c_asinh :: CDouble -> CDouble
- c_atanh :: CDouble -> CDouble
- c_cosh :: CDouble -> CDouble
- c_sinh :: CDouble -> CDouble
- c_tanh :: CDouble -> CDouble
- c_exp :: CDouble -> CDouble
- c_exp2 :: CDouble -> CDouble
- c_expm1 :: CDouble -> CDouble
- c_frexp :: CDouble -> Ptr CInt -> IO CDouble
- c_ilogb :: CDouble -> CInt
- c_ldexp :: CDouble -> CInt -> CDouble
- c_log :: CDouble -> CDouble
- c_log10 :: CDouble -> CDouble
- c_log1p :: CDouble -> CDouble
- c_log2 :: CDouble -> CDouble
- c_logb :: CDouble -> CDouble
- c_modf :: CDouble -> Ptr CDouble -> IO CDouble
- c_scalbn :: CDouble -> CInt -> CDouble
- c_scalbln :: CDouble -> CLong -> CDouble
- c_cbrt :: CDouble -> CDouble
- c_fabs :: CDouble -> CDouble
- c_hypot :: CDouble -> CDouble -> CDouble
- c_pow :: CDouble -> CDouble -> CDouble
- c_sqrt :: CDouble -> CDouble
- c_fmod :: CDouble -> CDouble -> CDouble
- c_remainder :: CDouble -> CDouble -> CDouble
- c_remquo :: CDouble -> CDouble -> Ptr CInt -> IO CDouble
- c_copysign :: CDouble -> CDouble -> CDouble
- c_nan :: CString -> IO CDouble
- c_nextafter :: CDouble -> CDouble -> CDouble
- c_erf :: CDouble -> CDouble
- c_erfc :: CDouble -> CDouble
- c_lgamma :: CDouble -> CDouble
- c_tgamma :: CDouble -> CDouble
- c_ceil :: CDouble -> CDouble
- c_floor :: CDouble -> CDouble
- c_nearbyint :: CDouble -> CDouble
- c_rint :: CDouble -> CDouble
- c_lrint :: CDouble -> CLong
- c_llrint :: CDouble -> CLLong
- c_round :: CDouble -> CDouble
- c_lround :: CDouble -> CLong
- c_llround :: CDouble -> CLLong
- c_trunc :: CDouble -> CDouble
- c_fdim :: CDouble -> CDouble -> CDouble
- c_fmax :: CDouble -> CDouble -> CDouble
- c_fmin :: CDouble -> CDouble -> CDouble
- c_fma :: CDouble -> CDouble -> CDouble -> CDouble
- libmDouble :: (CDouble -> CDouble) -> Double -> Double
- libmDouble2 :: (CDouble -> CDouble -> CDouble) -> Double -> Double -> Double
- libmDouble3 :: (CDouble -> CDouble -> CDouble -> CDouble) -> Double -> Double -> Double -> Double
Trigonometric functions
Hyperbolic functions
Exponential functions
Power and absolute value functions
Remainder functions
c_remainder :: CDouble -> CDouble -> CDoubleSource
Manipulation functions
c_copysign :: CDouble -> CDouble -> CDoubleSource
c_nextafter :: CDouble -> CDouble -> CDoubleSource
Error and gamma functions
Nearest integer functions
c_nearbyint :: CDouble -> CDoubleSource