FLEX程序设计--数字处理
2009-04-24 02:36
134 查看
1.数字类型
在ActionScript3.0中有三种基本数据类型:Number,int,unit.Number对应实型,int,unit(无符号整型)对应整型.
1.1.不同的表现形式:二进制,八进制,十进制,十六进制.
1.2.不同数字类型的转换,使用强制转换,不过在ActionScript中不管怎么设置数字,在存储的时候都是使用十进制存储.
1.3.数字的进制转换:使用toString()转换.
格式:对象.toString(进制数); 合法范围:2~36,默认为10.
trace(new unit(51).toString(2)); //显示110011
trace(new unit(25).toString(16)); //显示19
var quantity:Number=164;
trace(quantitytoString(2)); //显示a4
1.4.十进制转换函数parseint:该函数与toString方法正好相反,是把指定的字符转换成十进制数.但是如果给出字符串格式和指定进制冲突,字符串会默认为10进制.
格式:parseInt(字符串,进制数);
trace(parseInt("110011",2));//显示为51
trace(parseInt("19",16));//显示为25
trace(parseInt("17",10));//显示为10
2.数字函数
1.1.四舍五入函数round:将小数转成整数.
格式:Math.round(数值);
trace(Math.round(204.499));//显示204
trace(Math.round(401.5));//显示402
trace(Math.round(90.337/.01)*.01);//显示90.34
1.2.其它舍入函数
Math的floor方法可以去掉小数部分,ceil方法去掉小数部分后自动加1.
1.3.生成随机数
Math.random.
在ActionScript3.0中有三种基本数据类型:Number,int,unit.Number对应实型,int,unit(无符号整型)对应整型.
1.1.不同的表现形式:二进制,八进制,十进制,十六进制.
1.2.不同数字类型的转换,使用强制转换,不过在ActionScript中不管怎么设置数字,在存储的时候都是使用十进制存储.
1.3.数字的进制转换:使用toString()转换.
格式:对象.toString(进制数); 合法范围:2~36,默认为10.
trace(new unit(51).toString(2)); //显示110011
trace(new unit(25).toString(16)); //显示19
var quantity:Number=164;
trace(quantitytoString(2)); //显示a4
1.4.十进制转换函数parseint:该函数与toString方法正好相反,是把指定的字符转换成十进制数.但是如果给出字符串格式和指定进制冲突,字符串会默认为10进制.
格式:parseInt(字符串,进制数);
trace(parseInt("110011",2));//显示为51
trace(parseInt("19",16));//显示为25
trace(parseInt("17",10));//显示为10
2.数字函数
1.1.四舍五入函数round:将小数转成整数.
格式:Math.round(数值);
trace(Math.round(204.499));//显示204
trace(Math.round(401.5));//显示402
trace(Math.round(90.337/.01)*.01);//显示90.34
1.2.其它舍入函数
Math的floor方法可以去掉小数部分,ceil方法去掉小数部分后自动加1.
1.3.生成随机数
Math.random.
相关文章推荐
- 数字图像处理MFC程序设计之图像的打开显示
- 数字图像处理MFC程序设计之灰度图像的线性变换
- [Coursera 数字图像和视频处理基础 第二周]Signals and Systems
- 异常处理、递归和单体程序设计方法2
- Java中数字处理去掉末尾的0
- Opencv (Opencv2)结合MFC学习数字图像处理---图片解码(1)
- •连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
- 【数字图像处理学习笔记之四】图像腐蚀、膨胀
- Flex数据交互之HttpService/Json处理
- python数字图像处理(9):直方图与均衡化
- JS之处理数字千位分隔符
- 数字图像处理编成入门笔记——第7章 边沿检测与提取,轮廓跟踪
- 【Tips】Javascript中多重数字数组扁平化处理
- 湖南工业大学第一届ACM竞赛 数字游戏 字符串处理
- es6的数字处理的方法(5个)
- Oracle procedure递归方法生成有规律唯一不重复且连续的流水号(处理字母数字)
- python中数字类型与处理工具
- 将每三个数字加上逗号处理(通常使用金额方面的编辑)
- flex(替代session过期)用户长时间不操作要求重新登录的处理
- 数字图像处理(MATLAB实练打卡)1