Module Flambda2_floats.Float32
IEE754 32-bit floats represented as 32-bit integers. Operations are implemented in C stubs.
val neg : Flambda2_floats.Float32.t -> Flambda2_floats.Float32.tval abs : Flambda2_floats.Float32.t -> Flambda2_floats.Float32.tval mod_ :
Flambda2_floats.Float32.t ->
Flambda2_floats.Float32.t ->
Flambda2_floats.Float32.tval compare : Flambda2_floats.Float32.t -> Flambda2_floats.Float32.t -> intval equal : Flambda2_floats.Float32.t -> Flambda2_floats.Float32.t -> boolval of_string : string -> Flambda2_floats.Float32.tParse 32-bit float literal.
val to_string : Flambda2_floats.Float32.t -> stringFormat 32-bit float to string.
val of_float : float -> Flambda2_floats.Float32.tConvert from a 64-bit float; rounds to the nearest 32-bit float.
val to_float : Flambda2_floats.Float32.t -> floatConvert to a 64-bit float; exact.
val to_bits : Flambda2_floats.Float32.t -> int32Bit-cast to 32-bit integer.
val of_bits : int32 -> Flambda2_floats.Float32.tBit-cast from 32-bit integer.