るりまサーチ

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

別のキーワード

  1. _builtin to_c
  2. etc sc_2_c_dev
  3. etc sc_2_c_bind
  4. tracer display_c_call
  5. tracer display_c_call=

ライブラリ

クラス

キーワード

検索結果

Numeric#abs2 -> Numeric (21225.0)

自身の絶対値の 2 乗を返します。

...自身の絶対値の 2 乗を返します。


//emlist[例][ruby]{
2.abs2 # => 4
-2.abs2 # => 4
2.0.abs2 # => 4
-2.0.abs2 # => 4
//}

Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。...

Complex#abs2 -> Numeric (21219.0)

自身の絶対値の 2 乗を返します。

...自身の絶対値の 2 乗を返します。

以下の計算の結果を返します。

self.real ** 2 + self.imag ** 2

//emlist[例][ruby]{
C
omplex(1, 1).abs2 # => 2
C
omplex(1.0, 1.0).abs2 # => 2.0
C
omplex('1/2', '1/2').abs2 # => (1/2)
//}

@see Complex#abs...

Numeric (6044.0)

数値を表す抽象クラスです。Integer や Float などの数値クラス は Numeric のサブクラスとして実装されています。

...です。Integer や Float などの数値クラス
は Numeric のサブクラスとして実装されています。

演算や比較を行うメソッド(+, -, *, /, <=>)は Numeric のサブクラスで定義されま
す。Numeric で定義されているメソッドは、サブクラスで提...
...定義されるものがほとんどです。
つまり Numeric で定義されているメソッドは、Numeric のサブクラスとして新たに数値クラスを定義した時に、
演算メソッド(+, -, *, /, %, <=>, coerce)だけを定義すれば、数値クラスのそのほかのメ...
...meric Integer Fixnum Bignum Float Rational Complex
-------------------------------------------------------------------------------------------
abs | o - o o o - o
abs2
|...
...Numeric Integer Float Rational Complex
--------------------------------------------------------------------------------
abs | o o o o o
abs2
| o - -...

Complex#abs -> Numeric (3112.0)

自身の絶対値を返します。

...す。

以下の計算の結果を Float オブジェクトで返します。

sqrt(self.real ** 2 + self.imag ** 2)

//emlist[例][ruby]{
C
omplex(1, 2).abs # => 2.23606797749979
C
omplex(3, 4).abs # => 5.0
C
omplex('1/2', '1/2').abs # => 0.7071067811865476
//}

@see Complex#abs2...

Complex#magnitude -> Numeric (3112.0)

自身の絶対値を返します。

...す。

以下の計算の結果を Float オブジェクトで返します。

sqrt(self.real ** 2 + self.imag ** 2)

//emlist[例][ruby]{
C
omplex(1, 2).abs # => 2.23606797749979
C
omplex(3, 4).abs # => 5.0
C
omplex('1/2', '1/2').abs # => 0.7071067811865476
//}

@see Complex#abs2...

絞り込み条件を変える