Q
靈活編號格式
4
A
回答
7
使用numberformatter。
<mx:NumberFormatter id="myFormatter"
decimalSeparatorFrom="."
decimalSeparatorTo="."
precision="-1"
rounding="none"
thousandsSeparatorFrom=","
thousandsSeparatorTo=","
useNegativeSign="true"
useThousandsSeparator="true"/>
ActionScript代碼
x = myFormatter.format(x);
0
從http://livedocs.adobe.com/flex/2/langref/mx/formatters/NumberFormatter.html
包mx.formatters 類公共NumberFormatter類 繼承的NumberFormatter繼承格式化繼承對象
NumberFormatter類可通過將有效數字調整小數舍入和記錄離子,千位分離器和負號。
如果您同時使用舍入和精度屬性,則先應用舍入,然後使用指定的精度值設置小數長度。這可以讓你四捨五入一個數字,並且還有一個尾隨小數;例如,303.99 = 304.00。
如果發生錯誤,則返回空字符串,並將描述錯誤的字符串保存到錯誤屬性。錯誤屬性可以具有以下值之一:
- 「無效值」表示將無效數值傳遞給format()方法。該值應該是數字或字符串形式的有效數字。
- 「格式無效」表示其中一個參數包含不可用的設置。
MXML Syntaxcollapsed顯示MXML語法 expanded隱藏MXML語法
標籤繼承其所有超類的標籤屬性,並增加了以下標籤屬性:
<mx:NumberFormatter
decimalSeparatorFrom="."
decimalSeparatorTo="."
precision="-1"
rounding="none|up|down|nearest"
thousandsSeparatorFrom=","
thousandsSeparatorTo=","
useNegativeSign="true|false"
useThousandsSeparator="true|false"/>
+0
-1爲死鏈接 – MonoThreaded 2011-10-17 19:53:09
2
我想一個需要建立他/她自己的數字格式化程序來完成這項任務。簡單地使用的NumberFormatter只會造成成以下
123,456 and not 1,23,456 (i.e. the Indian style number formatting)
相關問題
- 1. 格式編號
- 2. 格式編號式
- 3. 更靈活的引文格式
- 4. Wordpress最靈活的日期格式
- 5. VBA格式編號
- 6. Javascript編號格式
- 7. SQL編號格式
- 8. SSRS格式編號
- 9. QTableView格式編號
- 10. Mysql格式編號
- 11. Matlab編號格式
- 12. SDK7格式編號
- 13. xslt格式編號
- 14. 替代靈活編譯器
- 15. 格式編號價格樣式JS
- 16. 格式編號爲角錢格式
- 17. 以更靈活的方式
- 18. 創建'靈活'XML模式
- 19. 檢測靈活的模式?
- 20. MVC模式和靈活性?
- 21. Vb.net格式編號爲String
- 22. MS字格式編號
- 23. 格式編號RDLC報告
- 24. 更改編號格式
- 25. 自定義編號格式
- 26. vb.net格式編號2010
- 27. 格式編號以美元
- 28. c#的格式編號
- 29. PHP中的格式編號
- 30. jQuery中的格式編號
你可以看看http://myxaab.wordpress.com/2011/07/12/custom-number-formatting-in-flex/ – Rudy 2011-07-13 03:24:25