[导入][Flash开发笔记] AS中保留多少位小数的函数
2008-09-24 14:40
302 查看
有时候需要返回小数点后若干位的一个浮点数。如2.16832,保留二位小数变成:2.17,这样的函数在AS 2.0中是没有的,需要自己写:
用法
num:要处理的浮点数;
l:要保留的小数位个数;
如:getPoint(2.16832,2),输出为:2.17
注意
在使用这个函数时,要注意溢出,因为num*Math.pow(10, l)及有可能超出了AS中浮点数所能表示的范围,从而导致你不想要的结果,另外,当输入数num比较大的时候,虽然还在浮点数表示范围内,但是小数点返回就可能不准确了,如:getPoint(12345678.123456789123, 10) ,输出结果:12345678.1234568,而不是12345678.1234567891。
[新闻]IT市场10大趋势
博客园首页 社区 新闻频道 小组 博问 网摘 闪存
文章来源:http://www.cnblogs.com/yao/archive/2008/03/13/1104321.html
用法
num:要处理的浮点数;
l:要保留的小数位个数;
如:getPoint(2.16832,2),输出为:2.17
注意
在使用这个函数时,要注意溢出,因为num*Math.pow(10, l)及有可能超出了AS中浮点数所能表示的范围,从而导致你不想要的结果,另外,当输入数num比较大的时候,虽然还在浮点数表示范围内,但是小数点返回就可能不准确了,如:getPoint(12345678.123456789123, 10) ,输出结果:12345678.1234568,而不是12345678.1234567891。
[新闻]IT市场10大趋势
博客园首页 社区 新闻频道 小组 博问 网摘 闪存
文章来源:http://www.cnblogs.com/yao/archive/2008/03/13/1104321.html
相关文章推荐
- [Flash开发笔记] AS中保留多少位小数的函数
- [导入][Flash开发笔记] ComboBox,List组件的二个函数
- [导入][Flash开发笔记] 系列
- [导入][Flash开发笔记] List控件--删除指定label或data的项
- [导入][Flash开发笔记]如何让Flash的swf文件在客户端不缓存
- [Flash开发笔记] 自定义ActionScript中的trim函数,取回车函数,字节换算函数
- [Flash开发笔记] ComboBox,List组件的二个函数
- Android开发笔记之Activity生命周期函数意义
- PHP移动互联网开发笔记(4)——自定义函数及数组
- 逆向工程核心原理学习笔记1-通过IAT手工定位notepad.exe中的导入函数
- discuz二次开发笔记(二)------跳转函数运用
- CAD二次开发学习笔记六(用类来组织函数)
- Android开发笔记:SQLite导入导出数据
- 没头没尾--项目开发笔记:异常处理与日志记录代码自动生成(工具能生成多少代码!?续一)
- PHP+MySQL项目开发——留言本开发笔记2——函数总结
- javascript中的对浮点数保留小数的截取及1.5新增函数
- iOS开发学习笔记 2-9 C语言部分 内存分配函数 函数指针 指针函数 void*
- Java学习笔记---保留小数后两位不进行四舍五入
- 7yue在CSDN上授课的笔记——Android 上的Flash和AIR应用开发
- 微信小程序开发之保留小数(toFixed) 四舍五入 获取整数 string转int