Feature #5520
closedNumeric#exact?、Numeric#inexact? の追加
Description
暫く様子を見て特に反対がなければ決定します。
今の raitonal や complex の実装は、将来この述語が導入される事を期待して
実装しておいたので、その切り換えも含めて作業します。
Updated by mame (Yusuke Endoh) about 13 years ago
- Status changed from Open to Rejected
#5321 と重複です。あちらで議論しましょう。
あちらの議論がまとまった上での作業は大歓迎です。
--
Yusuke Endoh mame@tsg.ne.jp
Updated by tadf (tadayoshi funaba) about 13 years ago
- Status changed from Rejected to Open
Updated by mame (Yusuke Endoh) about 13 years ago
ええと、無言で reopen されたのはどういう意図でしょうか。
--
Yusuke Endoh mame@tsg.ne.jp
Updated by tadf (tadayoshi funaba) about 13 years ago
Rejectされる意味がわからない
Updated by mame (Yusuke Endoh) about 13 years ago
- Status changed from Open to Assigned
- Assignee changed from tadf (tadayoshi funaba) to matz (Yukihiro Matsumoto)
チケットの提案内容が #5321 と重複しているためです。
(もし異なるのなら、相違点を明示してください)
内容的に否定しているわけではないです。
同じ提案に関する議論の拡散を避けるために閉じようと思いました。
どうしてもというなら、このチケットを open にしておいてもいいですが、
特段の理由が無い限りこっちでは議論しないでください。
また、作業するのも #5321 がまつもとさんに accept されてからにして
ください。お願いします。
http://redmine.ruby-lang.org/issues/5321
--
Yusuke Endoh mame@tsg.ne.jp
Updated by kouji (Kouji Takao) about 13 years ago
=begin
Yusuke Endoh wrote:
チケットの提案内容が #5321 と重複しているためです。
(もし異なるのなら、相違点を明示してください)
この部分だけコメントします。
私は#5320(本チケット)と#5321(Endouさんが重複していると言われているもの)は、重複していないように思います。tadayoshi funabaさんが本チケットを作られて、コメントされているのは「[ruby-dev:44716] [ruby-trunk - Feature #5513] Numeric へ述語語の追加」のまつもとさんからのコメントを受けたためだと思います。
- #5520: Numeric#exact?、Numeric#inexact? の追加
- #5321: Numeric#rational?、Numeric#complex?、Numeric#float? の追加
以下、まつもとさんからのコメントです。
|Numeric#exact?、Numeric#inexact?
これは数全般が持つ性質を示しているので、導入に賛成します。
むらけんさんも提案しておられましたね。
|Numeric#rational?、Numeric#complex?、Numeric#float?
まあ、すでにinteger?などがあるのではすが、integerでない
(real)のものをさらにrational, floatと細かく分割するスタイルを
推奨することになるこれらの述語の導入は総称性と逆方向になるの
ではないですか?
complex? はスカラーでない点で特別扱いが必要そうな気がするので、
他の述語よりは必要性が高いのかもしれませんが、私には判断がつ
きません。
=end
Updated by Anonymous about 13 years ago
#5321
は
http://redmine.ruby-lang.org/issues/5321
Introducing Numeric#exact? and Numeric#inexact?
Numeric#rational?、Numeric#complex?、Numeric#float? の追加
は#5521ですね。二桁目の3と5の違いが紛らわしいのかと思いますが
偶然ですよね。
--
Tomoaki NISHIYAMA
Advanced Science Research Center,
Kanazawa University,
13-1 Takara-machi,
Kanazawa, 920-0934, Japan
On 2011/10/31, at 22:26, Kouji Takao wrote:
Issue #5520 has been updated by Kouji Takao.
Updated by kouji (Kouji Takao) about 13 years ago
高尾です。
On 2011/10/31, at 6:36, Yusuke Endoh wrote:
遠藤です。
2011年10月31日22:26 Kouji Takao kouji@takao7.net:
チケットの提案内容が #5321 と重複しているためです。
(もし異なるのなら、相違点を明示してください)この部分だけコメントします。
私は#5320(本チケット)と#5321(Endouさんが重複していると言われているもの)は、重複していないように思います。tadayoshi funabaさんが本チケットを作られて、コメントされているのは「[ruby-dev:44716] [ruby-trunk - Feature #5513] Numeric へ述語語の追加」のまつもとさんからのコメントを受けたためだと思います。あれ? #5321 は "Introducing Numeric#exact? and Numeric#inexact?" ですよね?
私が間違っていました。ごめんなさい。
TAKAO Kouji kouji@takao7.net
blog: http://d.hatena.ne.jp/kouji0625/
twitter: takaokouji / projects: ruby, s7-seven
Updated by matz (Yukihiro Matsumoto) about 13 years ago
まつもと ゆきひろです
#5321でBigDecimalはexactかinexactかという議論が出ているようで
すが、そちらでの結論が出れば私は反対しません。このissueは重複
になりますので、以後はあちらで話を進めてください。
In message "Re: [ruby-dev:44719] [ruby-trunk - Feature #5520][Open] Numeric#exact?、Numeric#inexact? の追加"
on Mon, 31 Oct 2011 20:32:24 +0900, tadayoshi funaba redmine@ruby-lang.org writes:
|
|Issue #5520 has been reported by tadayoshi funaba.
|
|----------------------------------------
|Feature #5520: Numeric#exact?、Numeric#inexact? の追加
|http://redmine.ruby-lang.org/issues/5520
|
|Author: tadayoshi funaba
|Status: Open
|Priority: Normal
|Assignee: tadayoshi funaba
|Category: core
|Target version: 2.0
|
|
|暫く様子を見て特に反対がなければ決定します。
|
|今の raitonal や complex の実装は、将来この述語が導入される事を期待して
|実装しておいたので、その切り換えも含めて作業します。
|--
|http://redmine.ruby-lang.org
Updated by mrkn (Kenta Murata) about 13 years ago
(2011.10.31 22:36 ), Yusuke Endoh wrote:
というところで議論のまとめ役を mrkn さんにパスしていい?
了解しまじた。
続きは #5321 でやりましょう。この issue は閉じます。
--
Kenta Murata muraken@gmail.com
1D69 ADDE 081C 9CC2 2E54 98C1 CEFE 8AFB 6081 B062
Updated by mrkn (Kenta Murata) about 13 years ago
- Status changed from Assigned to Rejected
- Assignee changed from matz (Yukihiro Matsumoto) to mrkn (Kenta Murata)