このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 3.0 リファレンスマニュアル

instance method Complex#to_i

to_i -> IntegerRuby 1.9.3 から[permalink][rdoc][edit]

自身を整数に変換します。

[EXCEPTION] RangeError:
虚部が実数か、0 ではない場合に発生します。
p Complex(3).to_i  # => 3
p Complex(3.5).to_i  # => 3
Complex(3, 2).to_i # ~> RangeError