るりまサーチ

最速Rubyリファレンスマニュアル検索!
5件ヒット [1-5件を表示] (0.006秒)
トップページ > クラス:Complex[x] > クエリ:==[x]

関連するキーワード

  1. _builtin
  2. _builtin
  3. rexml
  4. openssl
  5. matrix

ライブラリ

キーワード

検索結果

Complex#==(c) -> bool (18125)

c と等しければ、true を返します。

...ければ、true を返します。

例:

z1 = Complex.new(1, 2)
z2 = Complex.new(1, 0)
z3 = Complex.new(0, 1)

p z1 == Complex.new(1, 2) #=> true
p z1 == z2 #=> false
p z2 == 1.0 #=> true
p z3 == Complex::I #=> true...

Complex#==(other) -> bool (18119)

数値として等しいか判定します。

...数値として等しいか判定します。

@param other 自身と比較する数値

例:

Complex
(2, 1) == Complex(1) # => false
Complex
(1, 0) == Complex(1) # => true
Complex
(1, 0) == 1 # => true...

Complex#angle -> Float (7)

複素数の偏角を[-π,π]の範囲で返します。

...す。

例:

p Complex.new(0, 1).arg == Math::PI/2 #=> true
p Complex.new(0, -1).arg #=> -1.5707963267949

非正の実軸付近での挙動に注意してください。
以下の例のように虚部が 0.0 と -0.0 では値が変わります。

p Complex.new(-1, 0).arg...
...p Complex.new(-1, -0).arg #=> 3.14159265358979
p Complex.new(-1, -0.0).arg #=> -3.14159265358979

p Complex.new(0, 0.0).arg #=> 0.0
p Complex.new(0, -0.0).arg #=> -0.0
p Complex.new(-0.0, 0).arg #=> 3.14159265358979
p Complex.n...

Complex#arg -> Float (7)

複素数の偏角を[-π,π]の範囲で返します。

...す。

例:

p Complex.new(0, 1).arg == Math::PI/2 #=> true
p Complex.new(0, -1).arg #=> -1.5707963267949

非正の実軸付近での挙動に注意してください。
以下の例のように虚部が 0.0 と -0.0 では値が変わります。

p Complex.new(-1, 0).arg...
...p Complex.new(-1, -0).arg #=> 3.14159265358979
p Complex.new(-1, -0.0).arg #=> -3.14159265358979

p Complex.new(0, 0.0).arg #=> 0.0
p Complex.new(0, -0.0).arg #=> -0.0
p Complex.new(-0.0, 0).arg #=> 3.14159265358979
p Complex.n...