# Fix2int -\> fix2long

**URL:** <https://www.ruby-forum.com/t/fix2int-fix2long/141112>\
**Category:** Development\
**Created:** [June 22, 2008, 4:19am UTC](https://www.ruby-forum.com/t/fix2int-fix2long/141112 "2008-06-22T04:19:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![SSSBSHS\_SSSSS5SRSmS](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/ecd19e/32.png) [@SSSBSHS\_SSSSS5SRSmS](https://www.ruby-forum.com/u/SSSBSHS_SSSSS5SRSmS)\
**Post date:** [June 22, 2008, 4:19am UTC](https://www.ruby-forum.com/t/fix2int-fix2long/141112/1 "2008-06-22T04:19:48Z")

</div>

e$B$H$\_$?$G$9!#e(B

r17145 e$B$Ge(BREADME.EXT.ja e$B$,99?7$5$l$^$7$?$,!"e(B

# e$BF|5-$N$$d$-$r=&$C$F$$$?$@$$$F$"$j$,$H$&$4$6$$$^$9!#e(B

32bit:  
sizeof(long) == sizeof(int) e$B$J$N$Ge(B FIX2INT() e$B$He(B FIX2LONG()  
e$B$OF1$8!#e(B

64bit:  
int e$B$K\<}$^$i$J$$e(B FIXNUM e$B$re(B FIX2INT()  
e$B$GJQ49$9$k$HNc30$K$J$k!#e(B

e$B!D$H$$$&$3$H$G!"e(BFIXNUM e$B$+$i$NJQ49$Oe(B FIX2INT() e$B$8$c$J$/e(B  
FIX2LONG()e$B$NJ}$,e(B  
e$BNI$$$H;W$$$^$9!#e(B

# Index: README.EXT.ja

— README.EXT.ja (revision 17534)  
+++ README.EXT.ja (working copy)  
@@ -103,7 +103,7 @@  
e$B;}$D@0?t$G$9!%e(Blonge$B$N%5%$%:$,e(B32bite$B$N%W%i%C%H%U%)!\<%`$G$"$l$Pe(B 31bite$B$Ke(B, longe$B$N%5%$%:$,e(B64bite$B$N%W%i%C%H%U%)!<%`$G$"$l$Pe(B63bit  
e$B$K$J$j$^$9e(B. FIXNUM e$B$re(B C  
e$B$N@0?t$KJQ49$9$k$?$a$K$O%^%/%me(B  
-e$B!Ve(BFIX2INT()e$B!W$r;H$$$^$9!%$=$l$+$i!$e(BFIXNUMe$B$K8B$i$:e(BRubye$B$N%G!\<e(B  
+e$B!Ve(BFIX2LONG()e$B!W$r;H$$$^$9!%$=$l$+$i!$e(BFIXNUMe$B$K8B$i$:e(BRubye$B$N%G!\<e(B  
e$B%?$r@0?t$KJQ49$9$k!Ve(BNUM2INT()e$B!W$H$$$&%^%/%m$,$"$j$^$9!%$3$Ne(B  
e$B%^%/%m$O%G!\<%?%?%$%W$N%A%’%C%/L5$7$G;H$($^$9e(B(e$B@0?t$KJQ49$G$-e(B  
e$B$J$$\>l9g$K$ONc30$,H/@8$9$ke(B)e$B!%F1MM$K%A%’%C%/L5$7$G;H$($kJQ49e(B
