1
我想輪一和十位數爲當前位置值..Ruby on Rails的 - 舍入位,十位和一百位的地方
如果是1999年,應該顯示爲1900
和如果是19999,應該顯示爲19000
代碼是這樣
我想輪一和十位數爲當前位置值..Ruby on Rails的 - 舍入位,十位和一百位的地方
如果是1999年,應該顯示爲1900
和如果是19999,應該顯示爲19000
代碼是這樣
你可以使用像這樣:
def myround(value)
return value if value < 100
temp = value.to_s
temp[0..1] + "0" * (temp.lenth - 2)
end
你能讓這樣的:
(n.to_i/100) * 100
但是,你所要求的猴子補丁,因此:nocents是......錢一個有效的論點,我猜。我繞着鐵軌來源探視,並沒有看到猴子補丁應該去的地方。
爲19999,應該是19900?爲什麼是19000? – joetsuihk 2010-01-22 09:45:28
,因爲只有2位有效數字是必需的? – Veger 2010-01-22 10:14:22