Pi: Difference between revisions
m
→{{header|D}}: updated syntaxhighlight lang=, etc...
m (→{{header|C sharp|C#}}: updated syntaxhighlight lang=, etc...) |
m (→{{header|D}}: updated syntaxhighlight lang=, etc...) |
||
Line 1,546:
=={{header|D}}==
This modified [[wp:Spigot_algorithm|Spigot algorithm]] does not continue infinitely, because its required memory grow as the number of digits need to print.
<
struct PiDigits {
Line 1,583:
foreach (d; PiDigits(100))
writeln(d);
}</
{{out}}
<pre>314159265
358979323
Line 1,597:
534211706</pre>
===Alternative version===
<
void main() {
Line 1,629:
}
}
}</
{{out}}
<pre>3.141592653589793238462643383279502884197169399375105820974944592307816
4062862089986280348253421170679821480865132823066470938446095505822317
|