るりまサーチ

最速Rubyリファレンスマニュアル検索!
347件ヒット [301-347件を表示] (0.102秒)
トップページ > クエリ:ruby[x] > クエリ:Ruby[x] > 種類:インスタンスメソッド[x] > クエリ:r[x] > クエリ:self[x] > クラス:Numeric[x]

別のキーワード

  1. rbconfig ruby
  2. fiddle ruby_free
  3. fiddle build_ruby_platform
  4. rake ruby
  5. rubygems/defaults ruby_engine

ライブラリ

キーワード

検索結果

<< < ... 2 3 4 >>

Numeric#finite? -> bool (3030.0)

self の絶対値が有限値の場合に true を、そうでない場合に false を返します。

...
self
の絶対値が有限値の場合に true を、そうでない場合に false を返します。

//emlist[例][ruby]{
10.finite? # => true
R
ational(3).finite? # => true

Float::INFINITY.finite? # => false
Float::INFINITY.is_a?(Numeric) # => true
//}...
...@see Numeric#infinite?...

Numeric#i -> Complex (3030.0)

Complex(0, self) を返します。

...Complex(0, self) を返します。

ただし、Complex オブジェクトでは利用できません。

//emlist[例][ruby]{
10.i # => (0+10i)
-10.i # => (0-10i)
(0.1).i # => (0+0.1i)
R
ational(1, 2).i # => (0+(1/2)*i)
//}...

Numeric#negative? -> bool (3030.0)

self が 0 未満の場合に true を返します。そうでない場合に false を返します。

...
self
が 0 未満の場合に true を返します。そうでない場合に false を返します。

//emlist[例][ruby]{
-1.negative? # => true
0.negative? # => false
1.negative? # => false
//}

@see Numeric#positive?...

Numeric#positive? -> bool (3030.0)

self が 0 より大きい場合に true を返します。そうでない場合に false を返します。

...
self
が 0 より大きい場合に true を返します。そうでない場合に false を返します。

//emlist[例][ruby]{
1.positive? # => true
0.positive? # => false
-1.positive? # => false
//}

@see Numeric#negative?...

Numeric#to_c -> Complex (3030.0)

自身を複素数 (Complex) に変換します。Complex(self, 0) を返します。

...を複素数 (Complex) に変換します。Complex(self, 0) を返します。

//emlist[例][ruby]{
1.to_c # => (1+0i)
-1.to_c # => (-1+0i)
1.0.to_c # => (1.0+0i)
R
ational(1, 2).to_c # => ((1/2)+0i)
//}

Numeric
のサブクラスは、このメソッドを適...

絞り込み条件を変える

<< < ... 2 3 4 >>