About

<#TEMPLATE_INCLUDE_NINEPAGE_ABOUTME#>
  • Mar

    21

    Mar

    18

    很简单的一行 AS3 代码:

    txt.text = String(parseFloat("9.2.1"));

    使用 Flash CS3 编译输出错误结果:92.1,既便是在高版本的 FlashPlayer 17 以上的版本中运行,也是一样错误的结果 92.1

    使用 Flash CS4 或 CC 输出正确结果:9.2,但如果将它运行在 Flash9 和 10.0 版本中,同样会变成错误的结果:92.1。如果运行在 10.1 以上的版本则输出正确结果 9.2 。

    PS:如果设置成 AS2 输出错误结果:9.21。

    突然对这个 API 感觉很不靠谱……