Computes the ordering between the two floats as specificed by IEEE. Returns an
Option Ordering to account for the fact that NaN is incomparable with everything.
Also, positive and negative zero are equal.
Important: this operation only works correctly if the two inputs are in
canonical form for a common format (see the docstring for UnpackedFloat for details.)
Instances For
Determines whether a is less than or equal to b according to IEEE rules.
This is not a total ordering, and ≤ is not reflexive.
Instances For
Determines whether a is less than b according to IEEE rules.
This is not a total ordering.
Instances For
Determines whether a is equal to b according to IEEE rules.
This is not a reflexive relation.