Я использую Ruby 2.2.3 и Rails 4.2.3. Я получаю NoMemoryError: failed to allocate memory
используя следующий код в IRB консоли:NoMemoryError: не удалось выделить память с использованием метода BigDecimal .to_s
# Using 123e+1000000000000000000
BigDecimal('123e+1000000000000000000').to_s
#=> NoMemoryError: failed to allocate memory
Но этот пример с более большим числом работ:
# Using 123e+1000000000000000000000000000000000
BigDecimal('123e+1000000000000000000000000000000000').to_s
#=> "Infinity"
Здесь код BigDecimal
: https://github.com/rails/rails/blob/v4.2.3/activesupport/lib/active_support/core_ext/big_decimal/conversions.rb
Что вы хотите сказать? – sawa