67件ヒット
[1-67件を表示]
(0.031秒)
別のキーワード
種類
- インスタンスメソッド (56)
- クラス (11)
ライブラリ
- ビルトイン (67)
検索結果
先頭5件
-
Bignum
# magnitude -> Fixnum | Bignum (15117.0) -
self の絶対値を返します。
...
self の絶対値を返します。... -
Fixnum
# magnitude -> Fixnum | Bignum (15117.0) -
self の絶対値を返します。
...
self の絶対値を返します。... -
Integer
# magnitude -> Integer (15117.0) -
self の絶対値を返します。
...
self の絶対値を返します。
//emlist[][ruby]{
-12345.abs # => 12345
12345.abs # => 12345
-1234567890987654321.abs # => 1234567890987654321
//}... -
Complex
# magnitude -> Numeric (15113.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 (60.0)
-
数値を表す抽象クラスです。Integer や Float などの数値クラス は Numeric のサブクラスとして実装されています。
...- - - -
lcm | - o - - - - -
magnitude | o - o o o - o
Numeric Integer Fixnum Bi......**d
if self > 0
self.quo(x).ceil * x
else
self.quo(x).floor * x
end
end
def rounddown(d=0)
x = 10**d
if self < 0
self.quo(x).ceil * x
else
self.quo(x).floor * x
end
end
def roundoff(d=0)
x = 10**d
if self < 0
(self.quo(x) -......0.5).ceil * x
else
(self.quo(x) + 0.5).floor * x
end
end
end
//}......Numeric Integer Float Rational Complex
--------------------------------------------------------------------------------
magnitude | o o o o o
modulo | o o o - -... -
Bignum
# abs -> Fixnum | Bignum (17.0) -
self の絶対値を返します。
...
self の絶対値を返します。... -
Fixnum
# abs -> Fixnum | Bignum (17.0) -
self の絶対値を返します。
...
self の絶対値を返します。... -
Integer
# abs -> Integer (17.0) -
self の絶対値を返します。
...
self の絶対値を返します。
//emlist[][ruby]{
-12345.abs # => 12345
12345.abs # => 12345
-1234567890987654321.abs # => 1234567890987654321
//}... -
Complex
# abs -> Numeric (13.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...