[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:3110

From: "sho-h (Sho Hashimoto)" <sho-h@n...>
Date: Sat, 23 Jun 2012 11:54:19 +0900
Subject: [ruby-reference-manual:3110] [るりまプロジェクト - Bug #2164][Closed] Kernel#Rational が Rational オブジェクトを生成するとは限らない


Issue #2164 has been updated by sho-h (Sho Hashimoto).

Description updated
Status changed from Open to Closed
% Done changed from 0 to 100

r5246 で修正しました。

> redifined by mathn の記述を追加する必要があると思います。

mathn ライブラリは Kernel.#Rational を定義していないため、rational ライブラリで追加してる方の記述を修正しました。
----------------------------------------
Bug #2164: Kernel#Rational が Rational オブジェクトを生成するとは限らない
https://bugs.ruby-lang.org/issues/2164#change-27369

Author: 5.5 (5 5)
Status: Closed
Priority: Normal
Assignee: 
Category: doc
Target version: 
reporter: 5.5
ruby_version: 1.8, 1.9


=begin
 Ruby 1.8.7 版で,Kernel#Rational の説明が
  Rational オブジェクトを生成する。 
 とありますが,require 'mathn' した場合は,結果が整数なら Integer オブジェクトを返します。
  require 'mathn'
  Rational(4, 2) # => 2
 redifined by mathn の記述を追加する必要があると思います。
 
 なお,Ruby 1.9.1 版では Kernel#Rational のページが見あたりません。
=end



-- 
http://bugs.ruby-lang.org/

--
ML: ruby-reference-manual@m...
Info: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]