diff options
| author | shigek <shigek@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-04-24 13:37:32 +0000 |
|---|---|---|
| committer | shigek <shigek@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-04-24 13:37:32 +0000 |
| commit | dcab445f53955957a7659a140f5e68ea93bb9823 (patch) | |
| tree | 1196b15571b715ea69fee1ea90ce8bb2e958e787 | |
| parent | 42afa18dad9272dc8bfc96d87c0a8f10d154907c (diff) | |
| download | ruby-dcab445f53955957a7659a140f5e68ea93bb9823.tar.gz ruby-dcab445f53955957a7659a140f5e68ea93bb9823.tar.xz ruby-dcab445f53955957a7659a140f5e68ea93bb9823.zip | |
Dir. rearrangement according to the suggestions from Minero Aoki.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3722 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
| -rw-r--r-- | ext/bigdecimal/MANIFEST | 6 | ||||
| -rw-r--r-- | ext/bigdecimal/sample/linear.rb (renamed from ext/bigdecimal/lib/linear.rb) | 0 | ||||
| -rw-r--r-- | ext/bigdecimal/sample/nlsolve.rb (renamed from ext/bigdecimal/lib/nlsolve.rb) | 0 | ||||
| -rw-r--r-- | ext/bigdecimal/sample/pi.rb (renamed from ext/bigdecimal/lib/pai.rb) | 13 |
4 files changed, 10 insertions, 9 deletions
diff --git a/ext/bigdecimal/MANIFEST b/ext/bigdecimal/MANIFEST index 375f16c2a..7408e0528 100644 --- a/ext/bigdecimal/MANIFEST +++ b/ext/bigdecimal/MANIFEST @@ -7,10 +7,10 @@ depend extconf.rb bigdecimal_en.html bigdecimal_ja.html -lib/nlsolve.rb lib/jacobian.rb lib/newton.rb -lib/linear.rb lib/ludcmp.rb -lib/pai.rb lib/bigdecimal-rational.rb +sample/linear.rb +sample/nlsolve.rb +sample/pi.rb diff --git a/ext/bigdecimal/lib/linear.rb b/ext/bigdecimal/sample/linear.rb index f93404fb6..f93404fb6 100644 --- a/ext/bigdecimal/lib/linear.rb +++ b/ext/bigdecimal/sample/linear.rb diff --git a/ext/bigdecimal/lib/nlsolve.rb b/ext/bigdecimal/sample/nlsolve.rb index 08f17f9ec..08f17f9ec 100644 --- a/ext/bigdecimal/lib/nlsolve.rb +++ b/ext/bigdecimal/sample/nlsolve.rb diff --git a/ext/bigdecimal/lib/pai.rb b/ext/bigdecimal/sample/pi.rb index 4e2dd7104..cbb8448a3 100644 --- a/ext/bigdecimal/lib/pai.rb +++ b/ext/bigdecimal/sample/pi.rb @@ -1,14 +1,15 @@ #!/usr/local/bin/ruby # -# pai.rb +# pi.rb # require "bigdecimal" # -# Calculates 3.1415.... using J. Machin's formula. +# Calculates 3.1415.... (the number of times that a circle's diameter +# will fit around the circle) using J. Machin's formula. # -def pai(sig) # sig: Number of significant figures +def big_pi(sig) # sig: Number of significant figures exp = -sig pi = BigDecimal::new("0") two = BigDecimal::new("2") @@ -41,9 +42,9 @@ end if $0 == __FILE__ if ARGV.size == 1 - print "PAI("+ARGV[0]+"):\n" - p pai(ARGV[0].to_i) + print "PI("+ARGV[0]+"):\n" + p big_pi(ARGV[0].to_i) else - print "TRY: ruby pai.rb 1000 \n" + print "TRY: ruby pi.rb 1000 \n" end end |
