Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Numericクラス > real?

instance method Numeric#real?

real? -> bool[permalink][rdoc]

常に true を返します。(Complex またはそのサブクラスではないことを意味します。)

Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。

例:

10.real?               # => true
-10.real?              # => true
0.1.real?              # => true
Rational(2, 3).real?   # => true

[SEE_ALSO] Numeric#integer?Complex#real?