【发布时间】:2009-02-11 17:46:52
【问题描述】:
如果我输入这个大整数:
puts 9997836544.class.to_s
并用 ruby 1.86 编译,它会按预期报告:
BigNum
虽然 JRuby(Netbeans 中的 1.1.4)报告令人惊讶:
Fixnum
我认为 Java 有一个 BigInteger 类来对应 Ruby 中的 BigNum 类。如果是这样,我会期望 JRuby 和 ruby 产生相同的输出。
【问题讨论】:
-
我知道 Java 确实有一个 BigInteger 类。但我对 JRuby 的了解可以装进一个顶针,还有剩余空间。
标签: java ruby-on-rails ruby jruby bignum