Cursus Raku / Elementa / Creando et vocando functiones / Exercitationes / Valorem e
Solutio: Valorem e
Disclaimer
In Raku, est constans aedificata e
quae dat responsum immediatum ad munus. Solutio infra monstrata ad educationem destinatur.
Codex
Formula in hoc munere continet factorialem, et iam habemus saltem duas solutiones ad computandum (plures sequuntur). Programma infra definit duas functiones: unam ad computandum factorialem, alteram ad summam partialem secundum formulam.
Cum requiritur ut functio vocari possit sine argumentis, quo in casu currit numerum iterationum praedefinitum, addere possumus valorem praedefinitum parametri: sub e-approx($max = 100)
.
In codice, nota similitudines in quomodo valores resultantes accumulantur in postfix for
loop super range.
Hic est solutio:
sub factorial($n) {
my $f = 1;
$f *= $_ for 1..$n;
return $f;
}
sub e-approx($max = 100) {
my $e = 1;
$e += 1 / factorial($_) for 1..$max;
return $e;
}
say e-approx(10);
say e-approx();
🦋 Inveni programmatum in archivo the-value-of-e.raku.
Output
Cum 10 et 100 iterationibus, sequentes eventus accipimus. Insuper, tenta alios valores $max
.
$ raku exercises/functions/the-value-of-e.raku
2.7182818
2.718281828459045
Cursus navigatio
← Associativa data genera / Interpolando hashes | Plus de functionibus →
Haec pagina automatice translata est per ChatGPT 4o. Originalis Anglicus textus
Translationes huius paginae: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська