1 ! Copyright (C) 2012 John Benediktsson
2 ! See http://factorcode.org/license.txt for BSD license.
6 :: find-pi-to ( accuracy -- n approx )
8 over [ 2 * 1 + ] [ odd? [ neg ] when ] bi
10 abs accuracy >= [ 1 + ] 2dip
13 : find-pi-benchmark ( -- )
14 0.0005 find-pi-to drop 4001 assert= ;
16 MAIN: find-pi-benchmark