summaryrefslogtreecommitdiffstats
path: root/README.EXT
diff options
context:
space:
mode:
authorakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2009-05-09 05:04:25 +0000
committerakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2009-05-09 05:04:25 +0000
commitb01caa5568091b279b08c427fb629f81bb1033dc (patch)
tree6cb0598e90326dd43b267ce1edefa25ab61f246c /README.EXT
parentc823dac5f1e98e86da278a17fa090e314e1d3a29 (diff)
downloadruby-b01caa5568091b279b08c427fb629f81bb1033dc.tar.gz
ruby-b01caa5568091b279b08c427fb629f81bb1033dc.tar.xz
ruby-b01caa5568091b279b08c427fb629f81bb1033dc.zip
describe more conversion functions between integer and VALUE.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'README.EXT')
-rw-r--r--README.EXT17
1 files changed, 11 insertions, 6 deletions
diff --git a/README.EXT b/README.EXT
index 3bdb9d280..7836545bb 100644
--- a/README.EXT
+++ b/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)