Corso di Raku / Appendice 🆕 / Lavorare con i dati / Numeri e matematica / Exercises / Massimo comune divisore e minimo comune multiplo
Soluzione: Massimo comune divisore e minimo comune multiplo
Ecco una possibile soluzione del compito.
Codice
my ($a, $b) = 24, 36;
my $g = $a gcd $b;
say "gcd = $g";
say "lcm = { $a * $b div $g }";🦋 Trova il programma nel file gcd-lcm.raku.
Output
gcd = 12
lcm = 72Commenti
gcdè un operatore infisso incorporato, quindi$a gcd $bdà direttamente il massimo comune divisore.Il minimo comune multiplo è il prodotto dei due numeri diviso per il loro massimo comune divisore — calcolato dentro l’interpolazione
{ ... }con la divisione interadiv.
Navigazione del corso
← Massimo comune divisore e minimo comune multiplo | Radice numerica →