Если я печатаю это большое целое число:Почему JRuby не распознает BigNums, пока Ruby делает?
puts 9997836544.class.to_s
и компилировать с рубином 1,86, он сообщает ожидаемо:
BigNum
в то время как JRuby (1.1.4 в Netbeans) сообщает удивительно:
Fixnum
Я думал, что Java имеет класс BigInteger, соответствующий классу BigNum в Ruby. Если это так, я ожидал, что JRuby и ruby получат тот же результат.
Я знаю, что Java действительно имеет класс BigInteger. Но мои знания о JRuby могли вписаться в наперсток с оставшимся пробелом. –