code wiki / (root) / nx_lcm.nx

nx_lcm.nx

buildroot/runtime/nx_lcm.nx

1012 B31 linesdepth 3pulls 3 transitivereach 2 importersview sourcekind library
docsdependenciesstructsconstsfunctions

about

nx_lcm.nx -- least common multiple via Euclidean GCD. genealogy_id: euclid_lcm_gcd_identity lineage_id: number_theory_composition references: Euclid Elements Book VII (lcm*gcd = ab identity). license: public_domain complexity: O(log min(a, b)) -- inherits nx_gcd.

dependencies 3 imports · 2 importers

nx_syscalls.nx nx_tier.nx nx_gcd.nx nx_lcm.nx nx_lcm_test.nx nx_triangulation_battery.nx

imports: nx_syscalls.nxnx_tier.nxnx_gcd.nx

imported by: nx_lcm_test.nxnx_triangulation_battery.nx

structs

none

consts

none

functions

21func nx_lcm(a: nx_int, b: nx_int) -> nx_int
called by 2: mainmain calls 1: nx_gcd