るりまサーチ

最速Rubyリファレンスマニュアル検索!
329件ヒット [201-300件を表示] (0.023秒)
トップページ > クエリ:fix[x] > クエリ:Fixnum[x]

別のキーワード

  1. bigdecimal fix
  2. fix bigdecimal
  3. fix2uint
  4. fix2ulong
  5. fix2long

ライブラリ

クラス

モジュール

キーワード

検索結果

<< < 1 2 3 4 > >>

int POSFIXABLE(long f) (6134.0)

f が Fixnum の上限値以下ならば真。

...f が Fixnum の上限値以下ならば真。

@see FIXNUM_MIN, FIXNUM_MAX, FIXNUM_P,
FIX
ABLE, NEGFIXABLE...

long FIX2LONG(VALUE x) (6132.0)

Fixnum を long に変換します。 Fixnum は常に long に収まります。

...
Fixnum
を long に変換します。
Fixnum
は常に long に収まります。...

unsigned long FIX2ULONG(VALUE x) (6132.0)

Fixnum を unsigned long に変換します。 Fixnum は常に unsigned long に収まります。

...
Fixnum
を unsigned long に変換します。
Fixnum
は常に unsigned long に収まります。...

VALUE CHR2FIX(char x) (6116.0)

char 型の整数 x を Ruby の Fixnum に変換します。

...char 型の整数 x を Ruby の Fixnum に変換します。...

int FIX2INT(VALUE x) (6116.0)

Fixnum を int に変換します。 返り値が int の範囲から外れる場合は RangeError が発生します。

...
Fixnum
を int に変換します。
返り値が int の範囲から外れる場合は RangeError が発生します。...

絞り込み条件を変える

unsigned int FIX2UINT(VALUE x) (6116.0)

Fixnum を unsigned int に変換します。 返り値が unsigned int の範囲から外れる場合は RangeError が発生します。

...
Fixnum
を unsigned int に変換します。
返り値が unsigned int の範囲から外れる場合は RangeError が発生します。...

Bignum#size -> Fixnum (207.0)

整数の実装上のサイズをバイト数で返します。

...整数の実装上のサイズをバイト数で返します。

現在の実装では Fixnum は、sizeof(long) 固定(多くの 32
bit マシンで 4 バイト)、Bignumは、システム依存です。

p 1.size
p 0x1_0000_0000.size
# => 4
8...

Bignum#%(other) -> Fixnum | Bignum | Float (202.0)

算術演算子。剰余を計算します。

算術演算子。剰余を計算します。

@param other 二項演算の右側の引数(対象)
@return 計算結果

Bignum#/(other) -> Fixnum | Bignum | Float (202.0)

算術演算子。商を計算します。

算術演算子。商を計算します。

@param other 二項演算の右側の引数(対象)
@return 計算結果

Bignum#abs -> Fixnum | Bignum (202.0)

self の絶対値を返します。

self の絶対値を返します。

絞り込み条件を変える

Bignum#div(other) -> Fixnum | Bignum | Float (202.0)

算術演算子。商を計算します。

算術演算子。商を計算します。

@param other 二項演算の右側の引数(対象)
@return 計算結果

Bignum#magnitude -> Fixnum | Bignum (202.0)

self の絶対値を返します。

self の絶対値を返します。

Bignum#modulo(other) -> Fixnum | Bignum | Float (202.0)

算術演算子。剰余を計算します。

算術演算子。剰余を計算します。

@param other 二項演算の右側の引数(対象)
@return 計算結果

Bignum#&(other) -> Fixnum | Bignum (201.0)

ビット二項演算子。論理積を計算します。

ビット二項演算子。論理積を計算します。

@param other 数値

1 & 1 #=> 1
2 & 3 #=> 2

Bignum#*(other) -> Fixnum | Bignum | Float (201.0)

算術演算子。積を計算します。

算術演算子。積を計算します。

@param other 二項演算の右側の引数(対象)
@return 計算結果

絞り込み条件を変える

Bignum#**(other) -> Fixnum | Bignum | Float (201.0)

算術演算子。冪(べき乗)を計算します。

算術演算子。冪(べき乗)を計算します。

@param other 二項演算の右側の引数(対象)
@return 計算結果

2 ** 3 # => 8
2 ** 0 # => 1
0 ** 0 # => 1

Bignum#+(other) -> Fixnum | Bignum | Float (201.0)

算術演算子。和を計算します。

算術演算子。和を計算します。

@param other 二項演算の右側の引数(対象)
@return 計算結果

Bignum#-(other) -> Fixnum | Bignum | Float (201.0)

算術演算子。差を計算します。

算術演算子。差を計算します。

@param other 二項演算の右側の引数(対象)
@return 計算結果

Bignum#<<(bits) -> Fixnum | Bignum (201.0)

シフト演算子。bits だけビットを左にシフトします。

シフト演算子。bits だけビットを左にシフトします。

@param bits シフトさせるビット数

printf("%#b\n", 0b0101 << 1) #=> 0b1010
p -1 << 1 #=> -2
<< < 1 2 3 4 > >>