def Rational.from_decimal

bend-kit-bignum@0.1.0.0 · rational.bend:35

import bend-kit-bignum@0.1.0.0/rational.bend as Rational
import Base
import bend-kit-bignum@0.1.0.0/decimal.bend as Dec

35def Rational.from_decimal(d: Dec.Decimal) -> Rational:
36  match d:
37    case Dec.Decimal{u, s}:
38      Rational.norm(u, Dec.Decimal.pow10(s))

Uses (4)

Used by (1)