From c97c62a594c05c96d7f6bb65b20ff9f0ded8ee88 Mon Sep 17 00:00:00 2001 From: knu Date: Tue, 3 Jul 2001 15:10:42 +0000 Subject: [PATCH] * lib/mathn.rb: merge from 1.7: add Rational#inspect(). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1561 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 4 ++++ lib/mathn.rb | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 64a5df0b18..acb57069cb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Wed Jul 4 00:09:16 2001 Akinori MUSHA + + * lib/mathn.rb: merge from 1.7: add Rational#inspect(). + Wed Jul 4 00:01:36 2001 Akinori MUSHA * lib/mkmf.rb: distclean should remove mkmf.log as well. diff --git a/lib/mathn.rb b/lib/mathn.rb index 8d92272159..f3f7a95a48 100644 --- a/lib/mathn.rb +++ b/lib/mathn.rb @@ -122,7 +122,11 @@ end class Rational Unify = true - + + def inspect + format "%s/%s", @numerator.inspect, @denominator.inspect + end + alias power! ** def ** (other)