33件ヒット
[1-33件を表示]
(0.129秒)
検索結果
-
Complex
# magnitude -> Numeric (18207.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.70710678118... -
Numeric (6024.0)
-
数値を表す抽象クラスです。Integer や Float などの数値クラス は Numeric のサブクラスとして実装されています。
...値を表す抽象クラスです。Integer や Float などの数値クラス
は Numeric のサブクラスとして実装されています。
演算や比較を行うメソッド(+, -, *, /, <=>)は Numeric のサブクラスで定義されま
す。Numeric で定義されているメソッド......o o o o
i | o - - - - - -
imag | o - - - - - o
imaginary | o - -......o o o o
integer? | o o - - - - -
lcm | - o - - - - -
magnitude | o - o......o o
i | o - - - -
imag | o - - - o
imaginary | o - - - o
infinite? | o......o - - -
Numeric Integer Float Rational Complex
--------------------------------------------------------------------------------
magnitude | o o o o o... -
Complex
# abs -> Numeric (107.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.70710678118...