るりまサーチ

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

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. fileutils cp_r

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

Numeric#denominator -> Integer (12414.0)

自身を Rational に変換した時の分母を返します。

...自身を Rational に変換した時の分母を返します。

@
return 分母を返します。


@
see Numeric#numeratorInteger#denominator、Float#denominatorRational#denominator、Complex#denominator...

Numeric#-@ -> Numeric (12308.0)

単項演算子の - です。 self の符号を反転させたものを返します。

...単項演算子の - です。
self の符号を反転させたものを返します。

このメソッドは、二項演算子 - で 0 - self によって定義されています。


@
see Integer#-@、Float#-@Rational#-@、Complex#-@...

Numeric#remainder(other) -> Numeric (12260.0)

self を other で割った余り r を返します。

...self を other で割った余り r を返します。

ここで、商 q と余り r は、

* self == other * q + r


* self > 0 のとき 0 <= r < |other|
* self < 0 のとき -|other| < r <= 0
* q は整数

をみたす数です。r の符号は self と同じになります。...
...other).truncate がそれに相当します。

@
param other 自身を割る数を指定します。

//emlist[例][ruby]{
p 13.remainder(4) #=> 1
p (11.5).remainder(3.5) #=> 1.0
p 13.remainder(-4) #=> 1
p (-13).remainder(4) #=> -1
p (-13).remainder(-4) #=> -1
p (-11).remainder(3.5...
...) #=> -0.5
//}

@
see Numeric#divmod, Numeric#modulo...

Numeric#infinite? -> nil (12214.0)

常に nil を返します。 自身が Float かComplex、もしくはそのサブクラスのインスタンスの場合は、self の絶対値が負の無限大の場合に-1を、正の無限大の場合に1を、有限値の場合に nil を返します。

...il を返します。
自身が Float かComplex、もしくはそのサブクラスのインスタンスの場合は、self の絶対値が負の無限大の場合に-1を、正の無限大の場合に1を、有限値の場合に nil を返します。

//emlist[例][ruby]{
10.infinite? # => ni...
...l
(3r).infinite? # => nil
//}

@
see Numeric#finite?、Float#infinite?、Complex#infinite?...

Numeric#imaginary -> 0 (12208.0)

常に 0 を返します。

...常に 0 を返します。

//emlist[例][ruby]{
12.imag # => 0
-12.imag # => 0
1.2.imag # => 0
-1.2.imag # => 0
//}

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

@
see Numeric#real、Complex#imag...

絞り込み条件を変える

Numeric#integer? -> bool (12208.0)

自身が Integer かそのサブクラスのインスタンスの場合にtrue を返し ます。そうでない場合に false を返します。

... Integer かそのサブクラスのインスタンスの場合にtrue を返し
ます。そうでない場合に false を返します。

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

//emlist[例][ruby]{
(1.0).integer? #=> false
(1).int...
...eger? #=> true
//}

@
see Numeric#real?...

Numeric#+@ -> self (12120.0)

単項演算子の + です。 self を返します。

...単項演算子の + です。
self を返します。

//emlist[例][ruby]{
+ 10 # => 10
+ (-10) # => -10
+ 0.1 # => 0.1
+ (3r) # => (3/1)
+ (1+3i) # => (1+3i)
//}...

Numeric#floor -> Integer (9308.0)

自身と等しいかより小さな整数のうち最大のものを返します。

...自身と等しいかより小さな整数のうち最大のものを返します。


//emlist[例][ruby]{
1.floor #=> 1
1.2.floor #=> 1
(-1.2).floor #=> -2
(-1.5).floor #=> -2
//}

@
see Numeric#ceil, Numeric#round, Numeric#truncate...

Numeric#polar -> [Numeric, Numeric] (9308.0)

自身の絶対値と偏角を配列にして返します。正の数なら [self, 0]、負の数な ら [-self, Math::PI] を返します。

...ath::PI] を返します。

//emlist[例][ruby]{
1.0.polar # => [1.0, 0]
2.0.polar # => [2.0, 0]
-1.0.polar # => [1.0, 3.141592653589793]
-2.0.polar # => [2.0, 3.141592653589793]
//}

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

@
see Co...
...mplex#polar...

Numeric#rect -> [Numeric, Numeric] (9308.0)

[self, 0] を返します。

...[self, 0] を返します。

//emlist[例][ruby]{
1.rect # => [1, 0]
-1.rect # => [-1, 0]
1.0.rect # => [1.0, 0]
-1.0.rect # => [-1.0, 0]
//}

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

@
see Complex#rect...

絞り込み条件を変える

<< 1 2 3 ... > >>