有誰知道如何將一個double值格式化爲沒有千位分隔符的字符串(在Swift - ios中)。格式沒有千分隔符的雙數?
注:我需要考慮當前的語言環境,因爲一些歐洲語言使用逗號(,)作爲小數點分隔符。例如德語languange把12.50寫成12,50。
所以如果double值爲1250.25
English-uk : 1250.25
German : 1250,25
如果我用以下兩種方式(WHN英國英語)我得到的值(1,212.50)。但我想格式化值爲String沒有thousant分隔符。因此,在這種情況下,1212.50
var testOne = String.localizedStringWithFormat("%.2f", 1212.50)
var testTwo = String(format: "%.2f", locale: NSLocale.currentLocale(), 1212.50)
使用'NSNumberFormatter'。 – Sulthan