diff options
| author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-07-25 05:36:55 +0000 |
|---|---|---|
| committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-07-25 05:36:55 +0000 |
| commit | 2ad4213ec55d801f3f39382c5e31e49467b29a15 (patch) | |
| tree | 1a97c77f3d15e4d031b24462bc4e04ded804645b /lib/mathn.rb | |
| parent | 8bf7568f3d30b5b22968ed0ba7463e78e1dad72b (diff) | |
| download | ruby-2ad4213ec55d801f3f39382c5e31e49467b29a15.tar.gz ruby-2ad4213ec55d801f3f39382c5e31e49467b29a15.tar.xz ruby-2ad4213ec55d801f3f39382c5e31e49467b29a15.zip | |
* ext/socket/socket.c (tcp_s_gethostbyname): was using
uninitialized size_t value. [ruby-talk:76946]
* Minor cleanups.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/mathn.rb')
| -rw-r--r-- | lib/mathn.rb | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/lib/mathn.rb b/lib/mathn.rb index bab9083c7..26dd0b4a2 100644 --- a/lib/mathn.rb +++ b/lib/mathn.rb @@ -117,7 +117,7 @@ class Rational Unify = true def inspect - format "%s/%s", @numerator.inspect, @denominator.inspect + format "%s/%s", numerator.inspect, denominator.inspect end alias power! ** @@ -134,8 +134,8 @@ class Rational return Rational(1,1) end - npd = @numerator.prime_division - dpd = @denominator.prime_division + npd = numerator.prime_division + dpd = denominator.prime_division if other < 0 other = -other npd, dpd = dpd, npd @@ -164,11 +164,11 @@ class Rational elsif other.kind_of?(Integer) if other > 0 - num = @numerator ** other - den = @denominator ** other + num = numerator ** other + den = denominator ** other elsif other < 0 - num = @denominator ** -other - den = @numerator ** -other + num = denominator ** -other + den = numerator ** -other elsif other == 0 num = 1 den = 1 @@ -208,11 +208,11 @@ class Rational elsif other.kind_of?(Integer) if other > 0 - num = @numerator ** other - den = @denominator ** other + num = numerator ** other + den = denominator ** other elsif other < 0 - num = @denominator ** -other - den = @numerator ** -other + num = denominator ** -other + den = numerator ** -other elsif other == 0 num = 1 den = 1 |
