kind=defined
names=quo
visibility=public

--- quo(other) -> Complex
複素数otherでの除算結果を返します。

@param other 複素数
@return self./(other) の結果においての実部と虚部をそれぞれ[[c:Rational]]オブジェクト化したものを実部・虚部とする[[c:Complex]]クラスのオブジェクトを返します。
        
[注意]
  [[m:Complex#/]] との違いは実部と虚部が全て整数だった場合に分数([[c:Rational]]クラスのオブジェクト)として計算されます。 

例:

  z1 = Complex.new(6, 4)
  z2 = Complex.new(2, 2)

  p z1.quo(2)   #=> Complex(Rational(3, 1), Rational(2, 1))
  p z1.quo(z2)  #=> Complex(Rational(5, 2), Rational(-1, 2))

