CCFloatBasic operations on floating-point numbers
val classify_float : float -> fpclassval seeded_hash : int -> t -> intval hash : t -> intmodule Array : sig ... endmodule ArrayLabels : sig ... endval max_value : tmax_value is Positive infinity. Equal to Stdlib.infinity.
val min_value : tmin_value is Negative infinity. Equal to Stdlib.neg_infinity.
val max_finite_value : tmax_finite_value is the largest finite float value. Equal to Stdlib.max_float.
type 'a printer = Format.formatter -> 'a -> unittype 'a random_gen = Random.State.t -> 'aval 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 of_string_exn : string -> tAlias to float_of_string.
Equality with allowed error up to a non negative epsilon value.
classify x returns the class of the given floating-point number x: normal, subnormal, zero, infinite or nan (not a number).
module Infix : sig ... endinclude module type of Infix