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

instance method Complex#rect

rect -> [Numeric, Numeric]Ruby 1.9.3 から[permalink][rdoc][edit]
rectangular -> [Numeric, Numeric]
() → [ Numeric, Numeric ]

self の実部と虚部を配列にして返します。

メソッド名は、これが複素数の直交形式(rectangular form)の成分を得るものであることから。

p Complex(3).rect  # => [3, 0]
p Complex(3.5).rect  # => [3.5, 0]
p Complex(3, 2).rect # => [3, 2]

[SEE_ALSO] Numeric#rect