Я хочу округлить единицу и десятки цифр для значения ..
если это 1999, он должен отображаться как 1900
и, если это 19999, он должен отображаться как 19000
код выглядит так
Вы можете округлить, как это:
(n.to_i / 100) * 100
Тем не менее, вы запрашиваете патч для обезьяны, так что: nocents - верный аргумент для ... денег, я думаю. Я обшарил источник рельсов и не увидел, куда должен попасть патч обезьяны.
Вы можете использовать что-то вроде этого:
def myround(value) return value if value < 100 temp = value.to_s temp[0..1] + "0" * (temp.lenth - 2) end