sig
type t = float
val compare : UtilsLib.Floats.t -> UtilsLib.Floats.t -> int
val rand : UtilsLib.Floats.t -> UtilsLib.Floats.t
val cmp_float : ?epsilon_float:float -> unit -> float -> float -> bool
module Infix :
sig
val ( + ) : float -> float -> float
val ( - ) : float -> float -> float
val ( * ) : float -> float -> float
val ( / ) : float -> float -> float
val ( % ) : float -> float -> float
val ( ** ) : float -> float -> float
val ( < ) : float -> float -> bool
val ( > ) : float -> float -> bool
val ( = ) : float -> float -> bool
val ( <= ) : float -> float -> bool
val ( >= ) : float -> float -> bool
end
module InfixDot :
sig
val ( +. ) : float -> float -> float
val ( -. ) : float -> float -> float
val ( *. ) : float -> float -> float
val ( /. ) : float -> float -> float
val ( %. ) : float -> float -> float
val ( **. ) : float -> float -> float
val ( <. ) : float -> float -> bool
val ( >. ) : float -> float -> bool
val ( =. ) : float -> float -> bool
val ( <=. ) : float -> float -> bool
val ( >=. ) : float -> float -> bool
end
end