Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val equal : t -> t -> Ppx_deriving_runtime.bool
val compare : t -> t -> Ppx_deriving_runtime.int
include Ppx_hash_lib.Hashable.S with type t := t
val hash_fold_t : Base.Hash.state -> t -> Base.Hash.state
val hash : t -> Base.Hash.hash_value
val show : t -> Ppx_deriving_runtime.string
val ew : t -> int
val mw : t -> int
val pp : Format.formatter -> t -> unit
val of_float : float -> t
val nan : mw:int -> ew:int -> t
val zero : mw:int -> ew:int -> bool -> t
zero false
is positive zero and zero true
is negative zero
val inf : mw:int -> ew:int -> bool -> t
val is_zero : t -> bool
val is_infinite : t -> bool
val is_nan : t -> bool
val is_negative : t -> bool
val is_positive : t -> bool
val is_normal : t -> bool
val is_subnormal : t -> bool
val classify : t -> Classify.t