Cursus Raku / Addendum 🆕 / Cum datis laborare / Numeri et mathematica / Exercises / Maximus communis divisor et minimum commune multiplum

Solutio: Maximus communis divisor et minimum commune multiplum

Ecce solutio possibilis huius exercitationis.

Codex

my ($a, $b) = 24, 36;

my $g = $a gcd $b;

say "gcd = $g";
say "lcm = { $a * $b div $g }";

🦋 Inveni codicem fontem in archivo gcd-lcm.raku.

Exitus

gcd = 12
lcm = 72

Commentarii

  1. gcd operator infixus incorporatus est, itaque $a gcd $b maximum communem divisorem directe dat.

  2. Minimum commune multiplum productum duorum numerorum per gcd eorum divisum est — intra interpolationem { ... } per divisionem integram div computatum.

Maximus communis divisor et minimum commune multiplum   |   Radix digitalis