Project

General

Profile

Actions

Feature #5520

closed

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

Added by tadf (tadayoshi funaba) over 12 years ago. Updated over 12 years ago.

Status:
Rejected
Target version:
[ruby-dev:44719]

Description

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

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


Related issues 1 (0 open1 closed)

Has duplicate Ruby master - Feature #5321: Introducing Numeric#exact? and Numeric#inexact?Rejectedmatz (Yukihiro Matsumoto)Actions

Updated by mame (Yusuke Endoh) over 12 years ago

  • Status changed from Open to Rejected

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

--
Yusuke Endoh

Updated by tadf (tadayoshi funaba) over 12 years ago

  • Status changed from Rejected to Open

Updated by mame (Yusuke Endoh) over 12 years ago

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

--
Yusuke Endoh

Updated by tadf (tadayoshi funaba) over 12 years ago

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

Updated by mame (Yusuke Endoh) over 12 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

Updated by kouji (Kouji Takao) over 12 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 over 12 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) over 12 years ago

高尾です。

On 2011/10/31, at 6:36, Yusuke Endoh wrote:

遠藤です。

2011年10月31日22:26 Kouji Takao :

チケットの提案内容が #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? の追加

あれ? #5321 は "Introducing Numeric#exact? and Numeric#inexact?" ですよね?

私が間違っていました。ごめんなさい。


TAKAO Kouji
blog: http://d.hatena.ne.jp/kouji0625/
twitter: takaokouji / projects: ruby, s7-seven

Updated by matz (Yukihiro Matsumoto) over 12 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 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) over 12 years ago

(2011.10.31 22:36 ), Yusuke Endoh wrote:

というところで議論のまとめ役を mrkn さんにパスしていい?

了解しまじた。

続きは #5321 でやりましょう。この issue は閉じます。

--
Kenta Murata
1D69 ADDE 081C 9CC2 2E54 98C1 CEFE 8AFB 6081 B062

Actions #12

Updated by mrkn (Kenta Murata) over 12 years ago

  • Status changed from Assigned to Rejected
  • Assignee changed from matz (Yukihiro Matsumoto) to mrkn (Kenta Murata)
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0