Monte Carlo methods: Difference between revisions

m
correct percent versus ratio
No edit summary
m (correct percent versus ratio)
Line 1,865:
for n in 10 .^ (3:8)
p = monteπ(n)
println("$(lpad(n, 9)): π ≈ $(lpad(p, 10)), pct.err = ", @sprintf("%2.5f%%", 100 * abs(p - π) / π))
end</syntaxhighlight>
 
{{out}}
<pre> 1000: π ≈ 3.224, pct.err = 0.02623%
10000: π ≈ 3.1336, pct.err = 0.00254254%
100000: π ≈ 3.13468, pct.err = 0.00220220%
1000000: π ≈ 3.14156, pct.err = 0.00001001%
10000000: π ≈ 3.1412348, pct.err = 0.00011011%
100000000: π ≈ 3.14123216, pct.err = 0.00011011%</pre>
 
=={{header|K}}==
4,102

edits