我在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. MySQL刪除尾隨零
- 2. 保留刪除Newtonsoft.Json中的尾隨零
- 3. 不要刪除ToString上的尾隨零
- 4. Decimal.Parse不會刪除尾隨零
- 5. Rails:Number to currency,刪除尾隨零
- 6. PowerShell:刪除尾隨「...」
- 7. MATLAB - 從向量中刪除前導零和尾隨零
- 8. 使用NSNumberFormatter在十進制後生成尾隨零的數字
- 9. PHP刪除結尾零?
- 10. Decimal.Parse刪除結尾零
- 11. 刪除多於2尾零
- 12. BeautifulSoup刪除尾隨空白?
- 13. 保持尾隨零
- 14. 從十進制數中刪除尾隨零
- 15. 從數字中刪除無用的尾隨零?
- 16. 刪除尾隨零的TRUNC()函數返回
- 17. 從unix中的管道分隔文件中刪除尾隨零
- 18. 。使用{0:g}刪除尾隨零時,.format()返回ValueError
- 19. 刪除尾隨在MySQL零(需要精確的查詢示例)
- 20. C++:從雙變量的小數部分刪除尾隨零
- 21. 刪除尾隨從陣列零值紅寶石
- 22. 刪除爲了尾隨零日期在JavaScript
- 23. 刪除從一個十進制柱尾隨零
- 24. 刪除在Python小數點後尾隨零
- 25. jqplot沒有尾隨零
- 26. int數組尾隨零
- 27. nsnumberformatter numberfromstring返回零
- 28. 使用awk刪除尾隨空格
- 29. 試圖刪除尾隨文本
- 30. 如何刪除尾隨逗號?
感謝您的鏈接。但是我的問題還沒有解決。我已將最小和最大小數位數設置爲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