るりまサーチ

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

別のキーワード

  1. _builtin bignum
  2. bignum /
  3. bignum []
  4. bignum |
  5. bignum ^

クラス

モジュール

キーワード

検索結果

Bignum#[](nth) -> Fixnum (39102.0)

nth 番目のビット(最下位ビット(LSB)が 0 番目)が立っている時 1 を、そうでなければ 0 を返します。

nth 番目のビット(最下位ビット(LSB)が 0 番目)が立っている時 1
を、そうでなければ 0 を返します。

@param nth 何ビット目を指すかの数値
@return 1 か 0

self[nth]=bit (つまりビットの修正) がないのは、Numeric 関連クラスが
immutable であるためです。

Numeric (62.0)

数値を表す抽象クラスです。Integer や Float などの数値クラス は Numeric のサブクラスとして実装されています。

...照してください。


=> ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-linux]
Numeric Integer Fixnum Bignum Float Rational Complex
-------------------------------------------------------------------------------------------...
...< | - - o o o - -
Numeric Integer Fixnum Bignum Float Rational Complex
-------------------------------------------------------------------------------------------...
...- -
[]
| - - o o - - -
^ | - - o o - - -
Numeric Integer Fixnum Bignum Float Rat...

Kernel.#srand -> Integer (14.0)

Kernel.#rand や Random.rand で使用される擬似乱数生成器の種を設定し、古い種を返します。

...ータなどを元に種を作ります。

@param seed 乱数の種となる整数を指定します。
Bignum
も指定可能です。

//emlist[例][ruby]{
num = 455675
seeds = []

srand(num)

p rand(6) #=> 3
p rand(6) #=> 0
p rand(0) #=> 0.445804380918972
p rand(0) #=> 0.422248634121...

Kernel.#srand(seed) -> Integer (14.0)

Kernel.#rand や Random.rand で使用される擬似乱数生成器の種を設定し、古い種を返します。

...ータなどを元に種を作ります。

@param seed 乱数の種となる整数を指定します。
Bignum
も指定可能です。

//emlist[例][ruby]{
num = 455675
seeds = []

srand(num)

p rand(6) #=> 3
p rand(6) #=> 0
p rand(0) #=> 0.445804380918972
p rand(0) #=> 0.422248634121...