[ruby-dev:50543] [Ruby trunk Feature#5522][Assigned] Numeric#finite?、Numeric#infinite?、Numeric#nan? の追加
From:
mame@...
Date:
2018-05-16 09:07:14 UTC
List:
ruby-dev #50543
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/