5
2**2
=> 4

2**63
=> -9223372036854775808

2**63 + 2**63
=> -18446744073709551616

64そしてそれが戻った後のすべて0

2**64
=> 0

2**65
=> 0

2**100
=> 0

2**1000
=> 0

同じバージョンは Linux でも問題なく動作します。

手がかりはありますか?

OSX 10.8.2 を 64 ビット モードで実行しています。

RVM/Rbenv はありません。

Ruby 1.9.3 は問題なく動作します。

4

1 に答える 1