CCFloatval nan : tEqual to Stdlib.nan.
val max_value : tPositive infinity. Equal to Stdlib.infinity.
val min_value : tNegative infinity. Equal to Stdlib.neg_infinity.
val max_finite_value : tEqual to Stdlib.max_float.
val epsilon : tThe smallest positive float x such that 1.0 +. x <> 1.0. Equal to Stdlib.epsilon_float.
val is_nan : t -> boolis_nan f returns true if f is NaN, false otherwise.
The absolute value of a floating-point number. Equal to Stdlib.abs_float.
type 'a printer = Format.formatter -> 'a -> unittype 'a random_gen = Random.State.t -> 'aval hash : t -> intval random : t -> t random_genval random_small : t random_genval random_range : t -> t -> t random_genval sign_exn : t -> intsign_exn x will return the sign of x as 1, 0 or -1, or raise an exception TrapNaN if x is NaN. Note that infinities have defined signs in OCaml.
val to_int : t -> intAlias to int_of_float. Unspecified if outside of the range of integers.
val of_int : int -> tAlias to float_of_int.
val to_string : t -> stringval of_string_exn : string -> tAlias to float_of_string.
val of_string : string -> tEquality with allowed error up to a non negative epsilon value.
Return the class of the given floating-point number: normal, subnormal, zero, infinite or nan (not a number).
module Infix : sig ... endinclude module type of Infix