るりまサーチ

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

別のキーワード

  1. _builtin b
  2. string b
  3. b
  4. b string
  5. b _builtin

ライブラリ

クラス

検索結果

BigDecimal#ceil(n) -> BigDecimal (21227.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 (21127.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
//}...

Bignum#bit_length -> Integer (9107.0)

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

...ます。

例: ceil(log2(int < 0 ? -int : int+1)) と同じ結果

(-2**10000-1).bit_length # => 10001
(-2**10000).bit_length # => 10000
(-2**10000+1).bit_length # => 10000

(-2**1000-1).bit_length # => 1001
(-2**1000).bit_length # => 1000
(-2**1000+1).bit_length # =>...
...1000

(2**1000-1).bit_length # => 1000
(2**1000).bit_length # => 1001
(2**1000+1).bit_length # => 1001

(2**10000-1).bit_length # => 10000
(2**10000).bit_length # => 10001
(2**10000+1).bit_length # => 10001

@see Fixnum#bit_length...

Fixnum#bit_length -> Integer (6107.0)

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

...

例: ceil(log2(int < 0 ? -int : int+1)) と同じ結果

(-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_length # => 8
-2.bit_length...
....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 # => 13

@see Bignum#b...

Integer#bit_length -> Integer (6107.0)

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

...: 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_length # => 8
-2.bit_length # => 1
-1.bi...
...t_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 # => 13
//}

@see Integer#size...

絞り込み条件を変える