るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.027秒)
トップページ > クエリ:value[x] > クエリ:FIX2INT[x]

別のキーワード

  1. bigdecimal fix
  2. fix bigdecimal
  3. long2fix
  4. sym2id fix2int
  5. chr2fix

種類

キーワード

検索結果

int FIX2INT(VALUE x) (38200.0)

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

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

VALUE rb_ary_entry(VALUE ary, long offset) (218.0)

ary のインデックス offset の要素を返します。

...負のインデックスも使えます。

対応するRubyコード

ary[offset] または
ary.at(offset)

使用例

VALUE
num;
num = rb_ary_entry(ary, offset);
printf("%d\n", FIX2INT(num));

キャストを使った要素の参照方法

VALUE
num = RARRAY(ary)->ptr[offset];...

int SYM2ID(VALUE symbol) (116.0)

Symbol symbol を数値に変換します。 1.4では、FIX2INT(symbol)と同じです。

...Symbol symbol を数値に変換します。
1.4では、FIX2INT(symbol)と同じです。...