2 个小数位的 NSNumberFormatter

问题描述

我有一些想要以本地样式显示数量

NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc]init];
numberFormatter.locale = [NSLocale currentLocale];
numberFormatter.numberStyle = NSNumberFormatterCurrencyStyle;
numberFormatter.usesGroupingSeparator = YES;

Nsstring* amountText = [Nsstring stringWithFormat:@"ab %@€",[numberFormatter stringFromNumber:someDoubleNumber]];

问题是这也显示了货币,这是我不想要的。基本上我正在寻找的是显示小数点应该根据本地样式,小数点后有 2 个数字,例如 0.00 或在德国 0,00 用我的代码我达到了这个要求,但我也得到了另外我不想要的货币符号。

解决方法

任何人仍在寻找我通过的答案

[numberFormatter setCurrencySymbol:@""];

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...