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

ruby-reference-manual:1694

From: 5 5 <redmine@r...>
Date: Fri, 11 Sep 2009 12:49:32 +0900
Subject: [ruby-reference-manual:1694] [Bug #2081] Numeric#integer? は整数か否かを返すか?

Bug #2081: Numeric#integer? は整数か否かを返すか?
http://redmine.ruby-lang.org/issues/show/2081

起票者: 5 5
ステータス: Open, 優先度: Normal
カテゴリ: doc
reporter: 5.5, ruby_version: 1.8, 1.9

Numeric#integer? の説明に,
 self が整数の時、真を返します。そうでない場合に false を返します。 
とあります。

しかし,Rational(3, 1).integer? は false です。
整数かどうかではなく,Integer オブジェクトかどうかを返すメソッドではないでしょうか。
(なお,require 'mathn' すると,上記は true を返しますが,これは Rational(3, 1) が Integer オブジェクトを返すため)


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

--
ML: ruby-reference-manual@m...
使い方: http://QuickML.com/

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

->    1694 2009-09-11 05:49 [redmine@r...        ] [Bug #2081] Numeric#integer? は整数か否かを返すか?
      2358 2010-06-27 14:55 ┣[redmine@r...        ] [Bug #2081][Rejected] Numeric#integer? は整数か否かを返すか?
      2363 2010-06-27 16:54 ┗[redmine@r...        ]