小数点以下2桁までの精度の数値文字列を作成しようとしていますが、残りの小数点は切り上げではなく切り捨てられています。例えば:
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);
丸めモードを「なし」に設定することはできません。トリミングされた10進数とともに、10進数スタイルのフォーマットを維持するために他に何ができますか?どんな助けでもありがたいです。ありがとう。