val is_nan : float -> bool
val to_int64_preserve_order : float -> int64 option
val to_int64_preserve_order_exn : float -> int64
val of_int64_preserve_order : Base__Import0.Caml.Int64.t -> float
val one_ulp : [< `Down | `Up ] -> float -> float
val upper_bound_for_int : int -> float
val is_x_minus_one_exact : float -> bool
val lower_bound_for_int : int -> float
val clamp_unchecked : float -> min:float -> max:float -> float
val box : float -> float
include Base__.Import.Float_replace_polymorphic_compare
val (<) : float -> float -> bool
val (<=) : float -> float -> bool
val (<>) : float -> float -> bool
val (=) : float -> float -> bool
val (>) : float -> float -> bool
val (>=) : float -> float -> bool
val ascending : float -> float -> int
val descending : float -> float -> int
val compare : float -> float -> int
val equal : float -> float -> bool
val max : float -> float -> float
val min : float -> float -> float