动态TextField和十进制数字的问题

Ohlilie

我用Flash和Actionscript编写了一个小程序,其中有一个动态TextField,应该用十进制数字填充。var“数字”包含一个具有很多小数位的值,但仅应显示其中的两个。

当我追踪数字

trace(number.toFixed(2));

它返回20.49正是我想要的值。

但是,当我尝试将该值写入到TextField中时,逗号消失了。

txt_Field.text = number.toFixed(2);

在TextField中写入2049,但是缺少逗号。当我尝试使用不同的值作为数字时,TextField的输出有几个错误,例如仅一个小数位,一个缺少字符,...

我究竟做错了什么?

3维古

我认为显示此值存在问题。这里的几种可能的选择:

首先,可以检查一下TextField文本的实际值是什么:

var testString:String = number.toFixed(2);
trace(testString);
txt_Field.text = testString;
trace(txt_Field.text);

如果跟踪显示您用“。”值。然后是显示问题。在这种情况下,请检查TextField是否不小到适合数字和小数(可以打开调试边框),或者是否嵌入了字体。

您也可以尝试强制显示带点的字符串,只是看TextField是否实际上在显示它们。

txt_Field.text = "test.TEST.test;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

十进制数字逗号样式

来自分类Dev

Java舍入十进制数字

来自分类Dev

Android TextWatcher十进制数字

来自分类Dev

jQuery:动画十进制数字

来自分类Dev

设置十进制数字格式

来自分类Dev

JavaScript舍入十进制数字

来自分类Dev

转换电子表格的十进制数字格式:句点和逗号分隔的十进制位置

来自分类Dev

将十进制数字粘贴到Excel /逗号和点十进制分隔符中

来自分类Dev

用十进制数字运算时出现问题(KornShell)

来自分类Dev

使用python将十六进制十进制数字转换为十进制

来自分类Dev

区分Ruby中数组中的十进制数字的索引和整数?

来自分类Dev

带逗号的十进制数字和点Javascript之间的区别

来自分类Dev

angular.js-在跨度中包装货币符号和十进制数字

来自分类Dev

binary32和binary64的有效十进制数字

来自分类Dev

如何从字符串(XSLT,XPath)中选择整数和十进制数字

来自分类Dev

使用edittext和十进制数字更新搜索栏

来自分类Dev

难以删除十进制数字中的零值?

来自分类Dev

Java大十进制数字格式异常

来自分类Dev

从字符串中提取十进制数字

来自分类Dev

将十进制数字转换为ASCII

来自分类Dev

如何使用HSSFFont以十进制数字设置字体

来自分类Dev

Aspnet MVC 4验证十进制数字

来自分类Dev

NSJSONSerialization用小十进制数字

来自分类Dev

使用十进制数字修复浮点精度

来自分类Dev

过滤字符串为十进制数字

来自分类Dev

大量的十进制数字到ASCII

来自分类Dev

如何插入Diesel的PgNumeric类型的十进制数字?

来自分类Dev

如何替换零并放入十进制数字?

来自分类Dev

用于分解30个十进制数字的算法