names=rect,rectangular
visibility=public
kind=defined

--- rect(r, i = 0)        -> Complex
--- rectangular(r, i = 0) -> Complex

実部が r、虚部が i である [[c:Complex]] クラスのオブジェクトを生成します。

@param r 生成する複素数の実部。

@param i 生成する複素数の虚部。省略した場合は 0 です。

例:

  Complex.rect(1)           # => (1+0i)
  Complex.rect(1, 2)        # => (1+2i)
  Complex.rectangular(1, 2) # => (1+2i)

@see [[m:Kernel.#Complex]]

