irb(main):001:0> 2^32
=> 34

バグ見っけちゃったよ。こんなことじゃ科学技術計算には使えないな。