Format wykładniczy - jak go uniknąć

Podczas próby edycji dużych liczb np. 350 000 000 Rails prezentuje je w formacie wykładniczym np. 35e+007. Chciałbym jakoś przekonać RoRa, żeby stosował zwykły format - bezskutecznie. Jak by można podejść do tematu?

Problem występuje na najprostszych formatkach crUdowych wygenerowanych standardowym scaffoldem.

Wersja Rails jest dosyć leciwa: 2.3.8.

Fragment pliku pl.yml z konfiguracją formatowania liczb:
pl:
number:
format:
separator: “,”
delimiter: " "
precision: 2
currency:
format:
format: “%n %u”
unit: “PLN”
separator: “,”
delimiter: " "
precision: 2
percentage:
format:
delimiter: “”
precision:
format:
delimiter: “”
human:
format:
delimiter: “”
precision: 1
storage_units:
format: “%n %u”
units:
byte:
one: “bajt”
other: “bajty”
kb: “KB”
mb: “MB”
gb: “GB”
tb: “TB”

Jeśli wszystko inne zawiedzie, zawsze pozostaje stary dobry sprintf z dyrektywami formatującymi :slight_smile: