About: RevRagnarok's Blog
Browse by time:
- June 2010 (1)
- April 2010 (1)
- February 2010 (5)
- August 2009 (2)
- February 2009 (1)
- December 2008 (2)
- November 2008 (1)
- October 2008 (1)
- September 2008 (1)
- August 2008 (5)
- July 2008 (2)
- June 2008 (2)
- April 2008 (1)
- March 2008 (3)
- February 2008 (3)
- January 2008 (7)
- November 2007 (1)
- October 2007 (1)
- September 2007 (1)
- August 2007 (1)
- March 2007 (1)
- February 2007 (2)
- December 2006 (4)
- November 2006 (1)
- October 2006 (1)
- September 2006 (1)
- June 2006 (1)
- April 2006 (2)
- March 2006 (1)
- January 2006 (1)
- December 2005 (2)
- October 2005 (5)
- September 2005 (3)
- August 2005 (2)
- July 2005 (5)
- June 2005 (1)
- May 2005 (4)
- April 2005 (1)
- September 2004 (1)
- August 2004 (5)
- July 2004 (4)
- June 2004 (2)
- May 2004 (5)
- April 2004 (6)
- March 2004 (18)
- November 2003 (3)
- October 2003 (1)
- August 2003 (1)
- July 2003 (3)
- June 2003 (3)
- April 2003 (2)
- February 2003 (2)
- January 2003 (1)
- December 2002 (2)
- October 2002 (2)
- June 2002 (3)
- May 2002 (1)
- January 2002 (1)
Browse by author:
- rss RevRagnarok (146)
Browse by category:
- rss apache (1)
- rss arduino (1)
- rss cygwin (17)
- rss ghost (5)
- rss import (96)
- rss links (55)
- rss linux (56)
- rss matlab (1)
- rss misc (24)
- rss mozilla (7)
- rss mysql (3)
- rss perl (12)
- rss rant (18)
- rss recipe (2)
- rss ruby (1)
- rss svn (7)
- rss tech (18)
- rss trac (7)
- rss vista (3)
- rss vmware (6)
- rss win7 (1)
- rss win9x (12)
- rss winxp (41)
"Monte Carlo" Perl
This is pretty cool - had not seen it before.
http://math.fullerton.edu/mathews/n2003/MonteCarloPiMod.html
http://en.wikipedia.org/wiki/Monte_Carlo_method
Those of you with cygwin or unix and perl:
#!/usr/bin/perl my $COUNT = 8; #Orders of magnitude my $HIT = 0; for(my $i = 1; $i < 10**$COUNT; ++$i){ $HIT++ if rand()**2 + rand()**2 <= 1; printf "PI ~ %1.8f after %0${COUNT}i points\n", 4*$HIT/$i, $i if ($i % 1_000) == 0; }
I got PI ~ 3.14155046 after 99999000 points and a second run with PI ~ 3.14160204 after 999990000 points
- Posted: 2007-02-05 01:57
- Author: RevRagnarok
- Categories: links perl

rss
Comments
No comments.