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

singleton method Complex.rect

rect(real, imag = 0) -> ComplexRuby 1.9.3 から[permalink][rdoc][edit]
rectangular(real, imag = 0) -> Complex
(Numeric, ?Numeric) → Complex

実部が real、虚部が imag である Complex クラスのオブジェクトを生成します。

複素数の直交形式(rectangular form)に基づくためこの名があります。

[PARAM] real:
生成する複素数の実部。
[PARAM] imag:
生成する複素数の虚部。省略した場合は 0 です。
p Complex.rect(1)         # => (1+0i)
p Complex.rect(1, 2)      # => (1+2i)
p Complex.rectangular(1, 2) # => (1+2i)

[SEE_ALSO] Kernel?.Complex