mini\Util\Math\Expr::decimalToRatio() Method

private static

Signature

private static function decimalToRatio(mini\Util\Math\Decimal $value): self

Parameters

Name Type Default Description
$value mini\Util\Math\Decimal required Documentation missing

Returns

self

Documentation

Convert Decimal to exact rational (always possible)

Decimal stores value as unscaled/10^scale, so we use unscaledValue() directly and reduce by GCD.

Source

src/Util/Math/Expr.php:804-825