るりまサーチ

最速Rubyリファレンスマニュアル検索!
926件ヒット [1-100件を表示] (0.083秒)

別のキーワード

  1. _builtin complex
  2. complex rect
  3. complex polar
  4. kernel complex
  5. complex rationalize

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Complex#>(other) -> bool (27101.0)

@undef

@undef

Complex#<=>(other) -> -1 | 0 | 1 | nil (15153.0)

self の虚部がゼロで other が実数の場合、 self の実部の <=> メソッドで other と比較した結果を返します。 other が Complex で虚部がゼロの場合も同様です。

...<=> メソッドで other と比較した結果を返します。
other が Complex で虚部がゼロの場合も同様です。

その他の場合は nil を返します。

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

//emlist[例][ruby]{
Complex
(2, 3) <=> Complex(2, 3) #=> nil
Complex
(2, 3) <=>...
...1 #=> nil
Complex
(2) <=> 1 #=> 1
Complex
(2) <=> 2 #=> 0
Complex
(2) <=> 3 #=> -1
//}...

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

@undef

@undef

Complex#coerce(other) -> [Complex, Complex] (9325.0)

other を Complex に変換して [変換後の other, self] の配列を返します。

...other を Complex に変換して [変換後の other, self] の配列を返します。

@raise TypeError 変換できないオブジェクトを指定した場合に発生します。

//emlist[例][ruby]{
Complex
(1).coerce(2) # => [(2+0i), (1+0i)]
//}...

Complex#*(other) -> Complex (9226.0)

積を計算します。

...積を計算します。

@param other 自身に掛ける数

//emlist[例][ruby]{
Complex
(1, 2) * 2 # => (2+4i)
Complex
(1, 2) * Complex(2, 3) # => (-4+7i)
Complex
(1, 2) * Rational(1, 2) # => ((1/2)+(1/1)*i)
//}...

絞り込み条件を変える

Complex#fdiv(other) -> Complex (9220.0)

self を other で割った商を返します。 実部と虚部が共に Float の値になります。

...elf を other で割った商を返します。
実部と虚部が共に Float の値になります。

@param other 自身を割る数

//emlist[例][ruby]{
Complex
(11, 22).fdiv(3) # => (3.6666666666666665+7.333333333333333i)
Complex
(11, 22).quo(3) # => ((11/3)+(22/3)*i)
//}

@see Complex#quo...

Complex#numerator -> Complex (9220.0)

分子を返します。

...分子を返します。

//emlist[例][ruby]{
Complex
('1/2+2/3i').numerator # => (3+4i)
Complex
(3).numerator # => (3+0i)
//}

@see Complex#denominator...

Complex#/(other) -> Complex (9215.0)

商を計算します。

...商を計算します。

@param other 自身を割る数

//emlist[例][ruby]{
Complex
(10.0) / 3 # => (3.3333333333333335+(0/1)*i)
Complex
(10) / 3 # => ((10/3)+(0/1)*i)
//}

@see Numeric#quo...

Complex#quo(other) -> Complex (9215.0)

商を計算します。

...商を計算します。

@param other 自身を割る数

//emlist[例][ruby]{
Complex
(10.0) / 3 # => (3.3333333333333335+(0/1)*i)
Complex
(10) / 3 # => ((10/3)+(0/1)*i)
//}

@see Numeric#quo...

Complex#+(other) -> Complex (9214.0)

和を計算します。

...和を計算します。

@param other 自身に足す数

//emlist[例][ruby]{
Complex
(1, 2) + Complex(2, 3) # => (3+5i)
//}...

絞り込み条件を変える

<< 1 2 3 ... > >>