1
我想將數字舍入到最接近的指定小數。舍入到最接近的指定數字(十進制)
我希望它可以小數.11,.22,.33,.44,.55,.66,.77,.88,但不是.99。相反,0.99應該是1。
例如:
1.14 -> 1.11
56.75 ->56.77
34.234 -> 34.22
1.01 -> 1 (not 1.11)
的問題是不是四捨五入至小數點後一個具體的數字,它四捨五入到最接近這些小數之一。
我已經試過
(Math.round(parseFloat(number)*10)/9).toFixed(2);
而且我已經得到了我一直想居多,除1個舍入小數到1.11和0.55例如成爲0.56,我不想要的。加上它超過它應該是,顯然是因爲我乘以10,然後除以9。