kind=defined
names=%
visibility=public

--- %(c) -> Complex
除算の剰余を計算します。

引数other が[[c:Complex]]オブジェクトの場合、

  (自分自身の実部 % c の実部) + (自分自身の虚部 % c の虚部) * i

を返します。
このため、c の実部または虚部が0だった場合、ZeroDivisionError例外が発生することにに注意してください。
引数 c が[[c:Complex]]のオブジェクトではない場合、実部・虚部それぞれを c で除算したときの剰余を実部・虚部に持つ[[c:Complex]]オブジェクトを返します。

例：
  Complex(5, 4) % 3 #=> Complex(2, 1)

@param c 除算する数
@return 演算結果を[[c:Complex]]クラスのオブジェクトとして返します。

[注意] このメソッドは Ruby 1.9 で廃止されました。


