Feature #5520

Numeric#exact?、Numeric#inexact? の追加

Added by tadayoshi funaba over 3 years ago. Updated over 3 years ago.

[ruby-dev:44719]
Status:Rejected
Priority:Normal
Assignee:Kenta Murata

Description

暫く様子を見て特に反対がなければ決定します。

今の raitonal や complex の実装は、将来この述語が導入される事を期待して
実装しておいたので、その切り換えも含めて作業します。


Related issues

Duplicated by Ruby trunk - Feature #5321: Introducing Numeric#exact? and Numeric#inexact? Assigned 09/14/2011

History

#1 Updated by Yusuke Endoh over 3 years ago

  • Status changed from Open to Rejected

#5321 と重複です。あちらで議論しましょう。
あちらの議論がまとまった上での作業は大歓迎です。

Yusuke Endoh mame@tsg.ne.jp

#2 Updated by tadayoshi funaba over 3 years ago

  • Status changed from Rejected to Open

#3 Updated by Yusuke Endoh over 3 years ago

ええと、無言で reopen されたのはどういう意図でしょうか。

Yusuke Endoh mame@tsg.ne.jp

#4 Updated by tadayoshi funaba over 3 years ago

Rejectされる意味がわからない

#5 Updated by Yusuke Endoh over 3 years ago

  • Status changed from Open to Assigned
  • Assignee changed from tadayoshi funaba to Yukihiro Matsumoto

チケットの提案内容が #5321 と重複しているためです。
(もし異なるのなら、相違点を明示してください)
内容的に否定しているわけではないです。
同じ提案に関する議論の拡散を避けるために閉じようと思いました。

どうしてもというなら、このチケットを open にしておいてもいいですが、
特段の理由が無い限りこっちでは議論しないでください。
また、作業するのも #5321 がまつもとさんに accept されてからにして
ください。お願いします。

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

Yusuke Endoh mame@tsg.ne.jp

#6 Updated by Kouji Takao over 3 years ago

=begin
Yusuke Endoh wrote:

チケットの提案内容が #5321 と重複しているためです。
(もし異なるのなら、相違点を明示してください)

この部分だけコメントします。
私は#5320(本チケット)と#5321(Endouさんが重複していると言われているもの)は、重複していないように思います。tadayoshi funabaさんが本チケットを作られて、コメントされているのは「 [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

#7 Updated by Anonymous over 3 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.

#9 Updated by Kouji Takao over 3 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-trunk - Feature #5513] Numeric へ述語語の追加」のまつもとさんからのコメントを受けたためだと思います。

  • #5520: Numeric#exact?、Numeric#inexact? の追加
  • #5321: Numeric#rational?、Numeric#complex?、Numeric#float? の追加

あれ? #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

#10 Updated by Yukihiro Matsumoto over 3 years ago

まつもと ゆきひろです

#5321でBigDecimalはexactかinexactかという議論が出ているようで
すが、そちらでの結論が出れば私は反対しません。このissueは重複
になりますので、以後はあちらで話を進めてください。

In message "Re: [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

#11 Updated by Kenta Murata over 3 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

#12 Updated by Kenta Murata over 3 years ago

  • Status changed from Assigned to Rejected
  • Assignee changed from Yukihiro Matsumoto to Kenta Murata

Also available in: Atom PDF