Module Percent

module Percent: sig .. end
An abstract type of scale factors

type t 
include Stringable
include Sexpable
include Binable
include Comparable
include Comparable.With_zero
include Commutative_group.S
val ( * ) : t -> t -> t
val neg : t -> t
val abs : t -> t
val is_zero : t -> bool
val is_nan : t -> bool
val is_inf : t -> bool
val apply : t -> float -> float
val scale : t -> float -> t
val of_mult : float -> t
val to_mult : t -> float
val of_percentage : float -> t
val to_percentage : t -> float
val of_bp : float -> t
val to_bp : t -> float
val of_bp_int : int -> t
val to_bp_int : t -> int
val t_of_sexp_allow_nan_and_inf : Sexp.t -> t
val of_string_allow_nan_and_inf : string -> t
val validate : t -> Validate.t
module Stable: sig .. end