目前,我正在使用以下代码来格式化'value'常量:
let formatString = "%.2f";
let value = 2366.34321;
let formattedValue = String(format: formatString, value);
我得到的结果是2366.34,但我希望它是0.05的倍数。在这种情况下,它应该是2366.35。
最好的方法是什么?
答案 0 :(得分:0)
试试这个:
let fvalue = round(value/0.05)*0.05
let formattedValue = String(format: formatString, fvalue)