いやー超お恥ずかしいです。ウッカリやってしまいました。
「有理数は実数を実数で割った形」と書いてしまいました(本書70ページ)
「有理数」は「整数を整数で割った形」です。
プログラムのコードには関係ありませんが、のに子の数学ダメぶりを露呈してしまいました。
こんなワタシですが、Rationa型(クラス)のデータについて付加説明をいくつか。
Ruby1.8.6で「Rational」を使う
「Rational(2,3」)とかは、ナニ?メソッド?