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
val show : t -> Ppx_deriving_runtime.string
val ew : t -> int
val mw : t -> int
val pp : Stdlib.Format.formatter -> t -> unit
val to_q : t -> Q.t
val of_bits : mw:int -> ew:int -> Z.t -> t
val to_bits : t -> Z.t
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