add pi example

This commit is contained in:
r4 2021-12-22 17:40:54 +01:00
parent d7860fdac0
commit 052e78bf2e
1 changed files with 13 additions and 0 deletions

13
calculate_pi.script Normal file
View File

@ -0,0 +1,13 @@
sum := 0.0
k := 0
iterations := 100
while k - iterations {
// This is only so messy because I haven't implemented parentheses yet so I
// have to wrap everything into functions instead.
sum = sum + 1.0 / pow(16.0, float(k)) * float(4.0 / float(8.0 * float(k) + 1.0) - 2.0 / float(8.0 * float(k) + 4.0) - 1.0 / float(8.0 * float(k) + 5.0) - 1.0 / float(8.0 * float(k) + 6.0))
k = k + 1
}
print(sum)