Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > complexライブラリ > Complexクラス > <=>

instance method Complex#<=>

self <=> c -> Fixnum[permalink][rdoc]

cとselfの絶対値absを比較した結果を返します。

self と c のComplex#absメソッドの結果を比較し、

を返します。

[PARAM] c:
比較するComplexクラスのオブジェクト

例:

z1 = Complex.new(1, 1)
z2 = Complex.new(2, -2)
p z1 <=> z2   #=> -1

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