RosettaCodeData/Task/Monte-Carlo-methods/E/monte-carlo-methods.e
2023-07-01 13:44:08 -04:00

7 lines
167 B
Text

def pi(n) {
var inside := 0
for _ ? (entropy.nextFloat() ** 2 + entropy.nextFloat() ** 2 < 1) in 1..n {
inside += 1
}
return inside * 4 / n
}