module Float:Ordinary t-only nan test.sig..end
typet =float
include Sexpable.S
include Binable.S
include Floatable.S
include Stringable.S
include Hashable.S
include Comparable.S
include Robustly_comparable.S
val max_value : tval min_value : tval zero : tval epsilon : tval of_int : int -> tval to_int : t -> intval of_int64 : int64 -> tval to_int64 : t -> int64val truncate : t -> intval round : t -> tval iround : t -> int optionval iround_exn : t -> intval is_nan : t -> boolval is_inf : t -> boolval min_inan : t -> t -> tnan.
max that returns the other value if one of the values is a nan.
val max_inan : t -> t -> tval (+) : t -> t -> tval (-) : t -> t -> tval ( * ) : t -> t -> tval (/) : t -> t -> tval modf : float -> float * floatval floor : float -> floatval ceil : float -> floatval mod_float : float -> float -> floatval add : t -> t -> tval sub : t -> t -> tval scale : t -> t -> tval abs : t -> tmodule Class:sig..end
val classify : t -> Class.tmodule Sign:sig..end
val sign : t -> Sign.t