Skip to content

rationalCompare

rationalCompare(a, b): ComparatorResult

Defined in: packages/math-numbers/src/rational/rational-compare.ts:11

Three-way comparison, by cross-multiplication.

Both denominators are positive by the type’s invariant, so the products can be compared directly without tracking a sign flip.

Readonly<Rational>

Readonly<Rational>

ComparatorResult