在我的 Flex 应用程序中,我有一个 TextInput 框,用户可以输入一个数字。它以字符串形式出现,然后通过 NumberFormatter。然后结果会显示在 TextInput 框中。这适用于小数字。
大数有问题。例如,如果用户输入 100e30(这是 1x10^32 的科学记数法),TextInput 将显示:
100000000000000000000000000000000
当我真正想要展示的是
1.0E32
这就是它在 Flash Builder 内部的显示(和存储)方式,例如,使用调试器查看的方式。
AS3/mxml 中是否有任何简单的例程可以将科学计数法输出到 TextInput 控件?