Issue #5522 has been updated by mame (Yusuke Endoh).

Status changed from Open to Assigned
Assignee changed from matz (Yukihiro Matsumoto) to mrkn (Kenta Murata)

#12039 で Numeric#finite? と #infinite? は導入されました。#nan? はどうしましょう?

----------------------------------------
Feature #5522: Numeric#finite?、Numeric#infinite?、Numeric#nan? の追加
https://bugs.ruby-lang.org/issues/5522#change-72033

* Author: tadf (tadayoshi funaba)
* Status: Assigned
* Priority: Normal
* Assignee: mrkn (Kenta Murata)
* Target version: Next Major
----------------------------------------
一部のクラスでしか意味がない、という意見もありますが、無限大かどうかを
調べる正しいやり方は、今のところ他にないように思います。今のところ、決
め打ちするか、まずは respond_to? で述語があるかどうか確認するなどの真っ
当でない方法をとるしかないと思います。




-- 
https://bugs.ruby-lang.org/