Conversation
Notices
-
Elias Schwerdtfeger (goebelmasse@quitter.se)'s status on Tuesday, 14-Mar-2017 13:12:27 UTC Elias Schwerdtfeger echo 'scale=100; print a(1)*4;' | bc -l
#PIday (Und nein, das ist nicht die schnellste Methode, hundert Stellen zu berechnen…)- Benedikt Geißler 🐃 repeated this.
-
Benedikt Geißler 🐃 (benediktg@gnusocial.de)'s status on Tuesday, 14-Mar-2017 15:30:24 UTC Benedikt Geißler 🐃 @goebelmasse
Haskell:
calcPi :: Float
calcPi = 4 * calcPi2 10000
where calcPi2 0 = 1
calcPi2 n = (-1)^n / fromIntegral (2*n + 1) + calcPi2 (n-1)
;)