describe more conversion functions between integer and VALUE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
e480675652
commit
015821d17e
17
README.EXT
17
README.EXT
@ -956,12 +956,17 @@ void Check_SafeStr(VALUE value)
|
||||
|
||||
** Data type conversion
|
||||
|
||||
FIX2INT(value)
|
||||
FIX2LONG(value)
|
||||
INT2FIX(i)
|
||||
NUM2INT(value)
|
||||
NUM2LONG(value)
|
||||
INT2NUM(i)
|
||||
FIX2INT(value), INT2FIX(i)
|
||||
FIX2LONG(value), LONG2FIX(l)
|
||||
NUM2INT(value), INT2NUM(i)
|
||||
NUM2UINT(value), UINT2NUM(ui)
|
||||
NUM2LONG(value), LONG2NUM(l)
|
||||
NUM2ULONG(value), ULONG2NUM(ul)
|
||||
NUM2LL(value), LL2NUM(ll)
|
||||
NUM2ULL(value), ULL2NUM(ull)
|
||||
NUM2OFFT(value), OFFT2NUM(off)
|
||||
NUM2SIZET(value), SIZET2NUM(size)
|
||||
NUM2SSIZET(value), SSIZET2NUM(ssize)
|
||||
NUM2DBL(value)
|
||||
rb_float_new(f)
|
||||
StringValue(value)
|
||||
|
@ -1064,12 +1064,17 @@ void Check_SafeStr(VALUE value)
|
||||
|
||||
** ·¿ÊÑ´¹
|
||||
|
||||
FIX2INT(value)
|
||||
FIX2LONG(value)
|
||||
INT2FIX(i)
|
||||
NUM2INT(value)
|
||||
NUM2LONG(value)
|
||||
INT2NUM(i)
|
||||
FIX2INT(value), INT2FIX(i)
|
||||
FIX2LONG(value), LONG2FIX(l)
|
||||
NUM2INT(value), INT2NUM(i)
|
||||
NUM2UINT(value), UINT2NUM(ui)
|
||||
NUM2LONG(value), LONG2NUM(l)
|
||||
NUM2ULONG(value), ULONG2NUM(ul)
|
||||
NUM2LL(value), LL2NUM(ll)
|
||||
NUM2ULL(value), ULL2NUM(ull)
|
||||
NUM2OFFT(value), OFFT2NUM(off)
|
||||
NUM2SIZET(value), SIZET2NUM(size)
|
||||
NUM2SSIZET(value), SSIZET2NUM(ssize)
|
||||
NUM2DBL(value)
|
||||
rb_float_new(f)
|
||||
StringValue(value)
|
||||
|
Loading…
x
Reference in New Issue
Block a user