def Rational.from_decimal
import bend-kit-bignum@0.1.0.0/rational.bend as Rationalimport 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))