Decimal.Decimal.up: def of bend-kit-bignum@0.1.0.0 Import: import bend-kit-bignum@0.1.0.0/decimal.bend as Decimal Lines 17-23 of bend-kit-bignum@0.1.0.0/decimal.bend: https://jend.leeeet.dev/read.txt?path=bend-kit-bignum@0.1.0.0/decimal.bend&start_line=17&end_line=23 import Base import bend-kit-bignum@0.1.0.0/bigint.bend as Big # u * 10^k, without a multiply when k is 0. def Decimal.up(u: Big.BigInt, k: Nat) -> Big.BigInt: match k: case 0n: u case 1n+p: Big.BigInt.mul(u, Decimal.pow10(1n+p)) Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=bend-kit-bignum@0.1.0.0/bigint.bend&name=BigInt https://jend.leeeet.dev/definition.txt?path=bend-kit-bignum@0.1.0.0/bigint.bend&name=BigInt.mul https://jend.leeeet.dev/definition.txt?path=bend-kit-bignum@0.1.0.0/decimal.bend&name=Decimal.pow10