るりまサーチ

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

別のキーワード

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

ライブラリ

クラス

検索結果

BigDecimal#ceil(n) -> BigDecimal (21357.0)

self 以上の整数のうち、最も小さい整数を計算し、その値を返します。

...値を返します。

@param n 小数点以下の桁数を整数で指定します。

//emlist[][ruby]{
require "bigdecimal"
B
igDecimal("1.23456").ceil # => 2
B
igDecimal("-1.23456").ceil # => -1
//}

以下のように引数を与えて、小数点以下 n+1 位の数字を操作することも...
...桁にします)。
n が負のときは小数点以上 n 桁目を操作します
(小数点位置から左に少なくとも n 個の 0 が並びます)。

//emlist[][ruby]{
require "bigdecimal"
B
igDecimal("1.23456").ceil(4).to_f # => 1.2346
B
igDecimal("15.23456").ceil(-1).to_f # => 20.0
//}...

BigDecimal#ceil -> Integer (21257.0)

self 以上の整数のうち、最も小さい整数を計算し、その値を返します。

...値を返します。

@param n 小数点以下の桁数を整数で指定します。

//emlist[][ruby]{
require "bigdecimal"
B
igDecimal("1.23456").ceil # => 2
B
igDecimal("-1.23456").ceil # => -1
//}

以下のように引数を与えて、小数点以下 n+1 位の数字を操作することも...
...桁にします)。
n が負のときは小数点以上 n 桁目を操作します
(小数点位置から左に少なくとも n 個の 0 が並びます)。

//emlist[][ruby]{
require "bigdecimal"
B
igDecimal("1.23456").ceil(4).to_f # => 1.2346
B
igDecimal("15.23456").ceil(-1).to_f # => 20.0
//}...

Integer#bit_length -> Integer (6273.0)

self を表すのに必要なビット数を返します。

...
-
1 である)場合は 0 を返します。

//emlist[例: ceil(log2(int < 0 ? -int : int+1)) と同じ結果][ruby]{
(-2**12-1).bit_length # => 13
(-2**12).bit_length # => 12
(-2**12+1).bit_length # => 12
-
0x101.bit_length # => 9
-
0x100.bit_length # => 8
-
0xff.bit_...
...# => 8
-
2.bit_length # => 1
-
1.bit_length # => 0
0.bit_length # => 0
1.bit_length # => 1
0xff.bit_length # => 8
0x100.bit_length # => 9
(2**12-1).bit_length # => 12
(2**12).bit_length # => 13
(2**12+1).bit_length...