ruby-reference-manual:2363
From: 5 5 <redmine@r...>
Date: Sun, 27 Jun 2010 23:54:58 +0900
Subject: [ruby-reference-manual:2363] [Bug #2081] Numeric#integer? は整数か否かを返すか?
チケット #2081 が更新されました。 (by 5 5) Rational(3, 1).integer? が false を返す理由はよく分かりました。 平たく言えば,Numeric#integer? の意味はあくまで「整数であることの判定」であり,その意味で Rational クラスでの実装が不適切,ということですね。 なんにしても,組み込みクラスまたは添付ライブラリのクラスである Rational の場合に,整数なのに真を返さないケースがあるのは事実で,そのことはどこかに書くべきではないでしょうか。 ---------------------------------------- http://redmine.ruby-lang.org/issues/show/2081 ---------------------------------------- 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... ]