737件ヒット
[701-737件を表示]
(0.018秒)
モジュール
- Enumerable (48)
- Kernel (24)
- Math (348)
オブジェクト
- main (12)
キーワード
- DomainError (12)
- E (12)
- Float (12)
- PI (12)
- Random (12)
- acos (12)
- acosh (12)
- angle (36)
- arg (36)
- asin (12)
- asinh (12)
- atan (12)
- atan2 (12)
- atanh (12)
- bsearch (24)
- cbrt (12)
- cos (12)
- cosh (12)
- digits (24)
- erf (12)
- erfc (12)
- exp (12)
- frexp (12)
- gamma (12)
- hypot (12)
- include (24)
- ldexp (12)
- lgamma (12)
- log (24)
- log10 (12)
- log2 (12)
-
max
_ by (48) -
module
_ function (36) - phase (36)
- polar (24)
- printf (24)
- round (21)
- sin (12)
- sinh (12)
- sqrt (20)
- tan (12)
- tanh (12)
検索結果
先頭4件
-
Random (8.0)
-
MT19937に基づく擬似乱数生成器を提供するクラスです。
...MT19937に基づく擬似乱数生成器を提供するクラスです。
=== 参考
オリジナル版 http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/mt.html... -
Range
# bsearch -> Enumerator (8.0) -
ブロックの評価結果で範囲内の各要素の大小判定を行い、条件を満たす値を二 分探索(計算量は O(log n))で検索します。要素が見つからない場合は nil を 返します。
...} # => 2
(0...ary.size).bsearch {|i| ary[i] >= 8 } # => 3
(0...ary.size).bsearch {|i| ary[i] >= 100 } # => nil
(0.0...Float::INFINITY).bsearch {|x| Math.log(x) >= 0 } # => 1.0
//}
find-any モードは bsearch(3) のように動作します。ブロックは真偽値
ではなく、以下のよう... -
Range
# bsearch {|obj| . . . } -> object | nil (8.0) -
ブロックの評価結果で範囲内の各要素の大小判定を行い、条件を満たす値を二 分探索(計算量は O(log n))で検索します。要素が見つからない場合は nil を 返します。
...} # => 2
(0...ary.size).bsearch {|i| ary[i] >= 8 } # => 3
(0...ary.size).bsearch {|i| ary[i] >= 100 } # => nil
(0.0...Float::INFINITY).bsearch {|x| Math.log(x) >= 0 } # => 1.0
//}
find-any モードは bsearch(3) のように動作します。ブロックは真偽値
ではなく、以下のよう... -
main
. include(*modules) -> self (8.0) -
引数 modules で指定したモジュールを後ろから順番に Object にインクルードします。
...odules Module のインスタンス( Enumerable など)を指定します。
@raise ArgumentError 継承関係が循環してしまうような include を行った場
合に発生します。
//emlist[例:][ruby]{
include Math
hypot(3, 4) # => 5.0
//}
@see Module#include...
