请问AS3中x.toString()的兼容有关问题

请教AS3中x.toString()的兼容问题
在应用中我发现如果x是一个浮点数,则各个版本的Flash会返回不同的结果,如x的值是1.24

x.toString()后有的返回'1.24'有的返回'1.24000000'这样的,是否是版本的问题?

我要控制不加后面那些0,应该怎么弄?

------解决方案--------------------
截取一下字符串长度就可以了吧?
------解决方案--------------------
使用 Number.toFixed方法
返回数字的字符串表示形式(采用定点表示法)。定点表示法是指字符串的小数点后面包含特定的位数(在 fractionDigits 参数中指定)。
如:
XML code

var num:Number = 7.31343;
trace(num.toFixed(3)); // 7.313


下面的示例演示 toFixed(2) 如何返回添加尾随 0 的字符串。 
var num:Number = 4;
trace(num.toFixed(2)); // 4.00