The IEEE 754 floating-point classes.
Cases
A negative value that uses the full precision of the floating-point type.
Declaration
case
negativeNormal
A negative, nonzero number that does not use the full precision of the floating-point type.
Declaration
case
negativeSubnormal
A value equal to zero with a negative sign.
Declaration
case
negativeZero
A positive value that uses the full precision of the floating-point type.
Declaration
case
positiveNormal
A positive, nonzero number that does not use the full precision of the floating-point type.
Declaration
case
positiveSubnormal
A value equal to zero with a positive sign.
Declaration
case
positiveZero
A signaling NaN ("not a number").
A signaling NaN sets the floating-point exception status when used in many floating-point operations.
Declaration
case
signalingNaN
A value equal to
-infinity
.Declaration
case
negativeInfinity