我想要一個數字字符串,最大2位小數精度,而其餘小數只是修剪掉而不是四捨五入。例如:如何避免四捨五入NSNumberFormatter
I have: 123456.9964
I want: 123456.99 -> Just want to trim rest of the decimal places
我曾嘗試是:
NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init];
[numberFormatter setNumberStyle: NSNumberFormatterDecimalStyle];
[numberFormatter setMaximumFractionDigits:2];
NSString *numberAsString = [numberFormatter stringFromNumber:[NSNumber numberWithFloat: 123456.9964]];
NSLog(@"%@", numberAsString);
沒有什麼設置舍入模式爲 「無」。我還能做些什麼來保持十進制樣式格式和修整後的十進制數字?任何幫助將不勝感激。謝謝。
謝謝它的工作:) – NightFury 2013-03-07 06:52:05