Sum of a series: Difference between revisions

Content deleted Content added
Langurmonkey (talk | contribs)
Langurmonkey (talk | contribs)
Line 1,734: Line 1,734:


=={{header|langur}}==
=={{header|langur}}==
<syntaxhighlight lang="langur">val .pi = 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214
<syntaxhighlight lang="langur">writeln "calc.: ", fold fn{+}, map fn(.x) { 1/.x^2 }, 1..1000

writeln "known: ", pi^2/6</syntaxhighlight>
writeln "calc.: ", fold fn{+}, map fn(.x) { 1/.x^2 }, 1..1000
writeln "known: ", .pi^2/6
</syntaxhighlight>


{{out}}
{{out}}
Line 1,744: Line 1,747:
If we set a higher arbitrary maximum for division, we get more digits.
If we set a higher arbitrary maximum for division, we get more digits.


<syntaxhighlight lang="langur">mode divMaxScale = 100
<syntaxhighlight lang="langur">val .pi = 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214

mode divMaxScale = 100


writeln "calc.: ", fold fn{+}, map fn(.x) 1/.x^2, 1..1000
writeln "calc.: ", fold fn{+}, map fn(.x) { 1/.x^2 }, 1..1000
writeln "known: ", pi^2/6</syntaxhighlight>
writeln "known: ", .pi^2/6
</syntaxhighlight>


{{out}}
{{out}}