很简单的一件事,但是如果不知道的话一样很麻烦。Number包里的两个方法可以轻松解决,而不是Math包里。
下面是官方文档:
toFixed(3) 如何返回舍入到小数点后三位的字符串。
var num:Number = 7.31343;
trace(num.toFixed(3)); // 7.313
toFixed(2) 如何返回添加尾随 0 的字符串。
var num:Number = 4;
trace(num.toFixed(2)); // 4.00
toPrecision(3) 如何返回只包含三位数的字符串。 由于不需要指数表示法,因此字符串使用定点表示法。
var num:Number = 31.570;
trace(num.toPrecision(3)); // 31.6
toPrecision(3) 如何返回只包含三位数的字符串。 由于结果数字中没有足够的位数来使用定点表示法,因此字符串使用指数表示法。
var num:Number = 4000;
trace(num.toPrecision(3)); // 4.00e+3
----------------------------------------------------------------------------------------------------------------------------------
注意哦 toFixed()和toPrecision() 返回的是String类型,而不是字符串类型。
另外Math包里的round() ,只能返回整数。
分享到:
相关推荐
第6章 ActionScript3.0中的Array类型 第7章 ActionScript3.0中的日期和时间 第8章 ActionScript3.0异常处理 第3篇 ActionScript3.0可视化编程 第9章 可视化编程基础 第10章 对象交互与事件处理 第...
《ActionScript 3.0 语言和组件参考》概述 《ActionScript 3.0 语言参考》是 Flash® Player 和 Adobe AIR™ 应用程序编程接口 (API) 的参考手册。 此版本包括支持 Adobe AIR 运行时环境的新 ActionScript 类、...
ActionScript 3.0 语言和组件参考概述Adobe Flex 2 语言参考ActionScript 3.0 语言和组件参考是适用于 Flash® Player 应用程序编程接口 (API) 的参考手册。 Adobe Flex 2 语言参考ActionScript 3.0 语言和组件...
ActionScript 3.0是Adobe Flash Professional和Flex SDK中用于创建富互联网应用程序(RIA)的主要编程语言。在“ActionScript 3.0动态绘制正弦曲线”这个项目中,开发者利用了AS3的强大功能来创建可视化图形,特别是...
ActionScript3.0引入了强类型系统,增强了代码的可读性和安全性,这在教程中会有深入的探讨。 此外,事件驱动编程是Flash应用程序的关键部分。在教程中,你会学习如何监听和响应用户交互、播放器状态改变等各种事件...
在探讨ActionScript 3.0中的枚举类型之前,我们先简单回顾一下枚举类型的基本概念。枚举(Enumeration)是一种特殊的数据类型,用于定义一个有限的、命名的常量集合。这种数据类型通常用于表示一组相关的选项或状态...
在ActionScript 3.0中,语句用于执行特定操作,如赋值或控制流程。表达式则涉及计算和逻辑判断,例如条件语句`if (condition) {...}`。 **3.2.2 分号和冒号** 分号是语句的结束标志,同时也是分隔循环参数的工具。...
《ActionScript3.0 Game Programming》是一本专为游戏开发者设计的权威教程,中文版的出版使得更多中国读者能够深入理解和掌握ActionScript3.0在游戏开发中的应用。这本书不仅覆盖了ActionScript的基础语法和面向...
3. **Shape Tween与Color Tween**:形状渐变和颜色渐变是ActionScript 3.0中另外两种补间类型。形状渐变可以让你在两个形状之间创建平滑转换,而颜色渐变则能改变对象的颜色。 4. **使用Timeline Control类**:...
在ActionScript 3.0中,最大的改变之一是引入了类和强类型系统。这意味着开发者必须预先声明变量的类型,这有助于提高代码的稳定性和可维护性。此外,AS3还引入了命名空间,以解决命名冲突问题,提高了代码组织的...
《Foundation ActionScript 3.0 Animation》是一本...《foundation Actionscript3.0 Animation.pdf》这个文件很可能是这本书的电子版,包含完整的章节内容和可能的练习案例,对于自学或者参考来说是非常宝贵的资源。
在Flash Professional环境中,开发者可以通过ActionScript 3.0编写脚本来控制动画、处理用户交互和加载外部资源。时间轴上的关键帧可以与ActionScript关联,实现动画和代码的结合。 五、学习资源 "ActionScript 3.0...
1. **基础概念与环境设置**:首先,你需要了解ActionScript3.0的基础,包括变量、数据类型(如Number、String、Boolean)、运算符以及流程控制(如if语句、for循环、while循环)。此外,还需要设置开发环境,如安装...
ActionScript 3.0 中的一些主要功能包括: ■ 一个新增的 ActionScript 虚拟机,称为 AVM2,它使用全新的字节码指令集,可使性能 显著提高 ■ 一个更为先进的编译器代码库,它更为严格地遵循 ECMAScript (ECMA 262) ...
文件“Wiley.ActionScript.3.0.Bible.Oct.2007.eBook-BBL.pdf”很可能是这本宝典的电子版,它可能涵盖了ActionScript的基础知识,如变量、操作符、控制结构,以及高级主题,如类、包、接口、错误处理和网络编程。...
ActionScript 3.0是Adobe开发的一种编程语言,主要用于创建富互联网应用程序(RIA),特别是...通过阅读《ActionScript 3.0 Cookbook 中文完整版.pdf》,你将能深入实践,解决实际开发中遇到的问题,提升编程技能。
《Flash ActionScript 3.0动画教程》是一本专为学习和掌握Flash中ActionScript 3.0编程语言而设计的教程,特别适合对动画制作和互动设计感兴趣的读者。ActionScript 3.0是Adobe Flash Platform的核心编程语言,它的...
书中的内容涵盖了ActionScript3.0的基础知识,如变量、函数、类的定义和使用,同时也深入到高级主题,如事件处理、显示对象的层次结构、时间线控制、网络通信、音频和视频处理、数据序列化等。 书中"cookbook"的...