るりまサーチ

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

別のキーワード

  1. _builtin magnitude
  2. float magnitude
  3. matrix magnitude
  4. vector magnitude
  5. integer magnitude

ライブラリ

クラス

キーワード

検索結果

<< < 1 2 >>

NEWS for Ruby 3.0.0 (6.0)

NEWS for Ruby 3.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...ort for some C methods
* `Kernel`: `#class`, `#frozen?`
* `Integer`: `#-@`, `#~`, `#abs`, `#bit_length`, `#even?`, `#integer?`, `#magnitude`, `#odd?`, `#ord`, `#to_i`, `#to_int`, `#zero?`
* `Struct`: reader methods for 10th or later members
* Constant references are inlin...

Numeric (6.0)

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

...- - - -
lcm | - o - - - - -
magnitude
| o - o o o - o
Numeric Integer Fixnum Bi...
...Numeric Integer Float Rational Complex
--------------------------------------------------------------------------------
magnitude
| o o o o o
modulo | o o o - -...

Bignum#abs -> Fixnum | Bignum (1.0)

self の絶対値を返します。

self の絶対値を返します。

Complex#abs -> Numeric (1.0)

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

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

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

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

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

@see Complex#abs2

Fixnum#abs -> Fixnum | Bignum (1.0)

self の絶対値を返します。

self の絶対値を返します。

絞り込み条件を変える

Float#abs -> Float (1.0)

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

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

//emlist[例][ruby]{
34.56.abs # => 34.56
-34.56.abs # => 34.56
//}

Integer#abs -> Integer (1.0)

self の絶対値を返します。

self の絶対値を返します。

//emlist[][ruby]{
-12345.abs # => 12345
12345.abs # => 12345
-1234567890987654321.abs # => 1234567890987654321
//}

Numeric#abs -> Numeric (1.0)

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

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

//emlist[例][ruby]{
12.abs #=> 12
(-34.56).abs #=> 34.56
-34.56.abs #=> 34.56
//}

Rational#abs -> Rational (1.0)

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

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

//emlist[例][ruby]{
Rational(1, 2).abs # => (1/2)
Rational(-1, 2).abs # => (1/2)
//}
<< < 1 2 >>