Difference between revisions of "Alt e.pl"
From Organic Design wiki
m |
m (fix up code blocks) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | <perl> | + | <source lang="perl"> |
# Returns e^x from e( x, iterations ) | # Returns e^x from e( x, iterations ) | ||
sub e { | sub e { | ||
Line 8: | Line 8: | ||
$top = $top * $n + $y; | $top = $top * $n + $y; | ||
$bot = $bot * $n; | $bot = $bot * $n; | ||
− | + | } | |
return $top / $bot; | return $top / $bot; | ||
− | + | } | |
− | </ | + | </source> |
+ | [[Category:PERL]] |
Latest revision as of 17:09, 22 May 2015
# Returns e^x from e( x, iterations )
sub e {
$x = $y = shift;
$top = $bot = 1;
for $n ( 1 .. shift ) {
$y = $y + $x;
$top = $top * $n + $y;
$bot = $bot * $n;
}
return $top / $bot;
}