package posix-math
Module Posix_math
POSIX math
type complex = Complex.tval cabs : complex -> floatval carg : complex -> floatval cimag : complex -> floatval creal : complex -> floatmodule Fexcepts : sig ... endval feclearexcept : Fexcepts.t -> (unit, [> `Error ]) Result.resultval feraiseexcept : Fexcepts.t -> (unit, [> `Error ]) Result.resultval fetestexcept : Fexcepts.t -> (Fexcepts.t, [> `Error ]) Result.resultmodule Fexcept : sig ... endval fesetexceptflag :
Fexcept.t ->
Fexcepts.t ->
(unit, [> `Error ]) Result.resultval fegetexceptflag : Fexcepts.t -> (Fexcept.t, [> `Error ]) Result.resultmodule Fenv : sig ... endval fegetenv : unit -> (Fenv.t, [> `Error ]) Result.resultval fesetenv : Fenv.t -> (unit, [> `Error ]) Result.resultval feupdateenv : Fenv.t -> (unit, [> `Error ]) Result.resultval feholdexcept : unit -> (Fenv.t, [> `Error ]) Result.resultmodule Fround : sig ... endval fesetround : Fround.t -> (unit, [> `Error ]) Result.resultval fegetround : unit -> (Fround.t, [> `Error ]) Result.result