我在NSTableView的单元格中使用了NSNUmberFormatter。这个NSNUmberFormatter从IB库中拖出并放入表格视图单元格中。然后从检查员的约束被修改。但是在应用程序运行期间,当我输入一些具有尾随零的值时,例如9.100,单元格只显示9.1。我怎样才能保留尾随零?NSNumberFormatter删除尾随零
1
A
回答
0
在数字格式化程序的格式中输入小数点后所需的零数。正如文档中提到的,这个类使用Unicode number formatting patterns。
0
这很简单: 只需设置你的
NSNumberFormater
实例的属性
minimumFractionDigits
你想拥有trailings零的任何数字。
在我来说,我实例化NSNumberFormater以下方式来实现对所有输出值的后续零:
NSNumberFormatter *numberFormatter;
numberFormatter = [[NSNumberFormatter alloc] init];
numberFormatter.numberStyle = NSNumberFormatterDecimalStyle;
[numberFormatter setFormatterBehavior:NSNumberFormatterBehavior10_4];
numberFormatter.minimumFractionDigits = 2;
相关问题
- 1. NSNumberFormatter货币除去尾随零
- 2. MySQL删除尾随零
- 3. Rails:Number to currency,删除尾随零
- 4. 从双值中删除尾随零
- 5. 不要删除ToString上的尾随零
- 6. Decimal.Parse不会删除尾随零
- 7. 从NSData中删除尾随零
- 8. 删除尾随零的十进制
- 9. 保留删除Newtonsoft.Json中的尾随零
- 10. Java:jasper报告删除尾随零
- 11. DateTime从毫秒中删除尾随零
- 12. Sqlite - 删除十进制尾随零
- 13. PowerShell:删除尾随“...”
- 14. 使用NSNumberFormatter在十进制后生成尾随零的数字
- 15. MATLAB - 从向量中删除前导零和尾随零
- 16. XSLT:SHOW尾随零
- 17. 删除尾随零在一个文件中,除了人物
- 18. 删除多于2尾零
- 19. Decimal.Parse删除结尾零
- 20. PHP删除结尾零?
- 21. BeautifulSoup删除尾随空白?
- 22. 删除尾随斜线
- 23. MySQL删除尾随问号
- 24. 删除尾随空格
- 25. 保持尾随零
- 26. 从字符串转换为双删除尾随零
- 27. 删除尾随零的TRUNC()函数返回
- 28. C# - 如何格式化日期时间以删除尾随零
- 29. 。使用{0:g}删除尾随零时,.format()返回ValueError
- 30. 从unix中的管道分隔文件中删除尾随零
感谢您的链接。但是我的问题还没有解决。我已将最小和最大小数位数设置为0-4。但是当我输入9.100时,我需要保留两个尾随0.但是,显示是9.1 – Subrat 2010-08-20 10:50:31
您是否试过阅读NSNumberFormatter文档?最小/最大与格式无关。将行为设置为“Mac OS X 10.4+自定义”并且 - 瞧! - 格式字段暴露。 – 2010-08-20 11:19:42