Flex 学习中数据类型必须注意的几点
2010-03-02 00:39
337 查看
在字符串转换为int类型必须使用 最好如下:
var a:int=int(str);
上面转换如果采用如下强制转换则
var a:int =str as int;
得到数据为0 为错误数据。
在项目中两个int相加结果超过一个int的范围时出现错误!
经过自己bug查找到错误原因是因为int数据类型范围太小奥!只好改为Number类型。结果才正确!晕死!
在数据类型方面
如果数据类型访问超过flex中int的方位最好使用Number,否则计算数据出现错误!
下面时Number数据类型的范围:
Number.MIN_VALUE = 4.94065645841247e-324
Number.MAX_VALUE = 1.79769313486232e+308
int数据类型的范围:
int.MIN_VALUE = -2147483648
int.MAX_VALUE = 2147483647
int (Number.MAX_VALUE )=0==>注意此处的越界
var a:int=int(str);
上面转换如果采用如下强制转换则
var a:int =str as int;
得到数据为0 为错误数据。
在项目中两个int相加结果超过一个int的范围时出现错误!
经过自己bug查找到错误原因是因为int数据类型范围太小奥!只好改为Number类型。结果才正确!晕死!
在数据类型方面
如果数据类型访问超过flex中int的方位最好使用Number,否则计算数据出现错误!
下面时Number数据类型的范围:
Number.MIN_VALUE = 4.94065645841247e-324
Number.MAX_VALUE = 1.79769313486232e+308
int数据类型的范围:
int.MIN_VALUE = -2147483648
int.MAX_VALUE = 2147483647
int (Number.MAX_VALUE )=0==>注意此处的越界
相关文章推荐
- 新建Model涉及基本数据类型必须注意的问题——将基本数据类型转为NSNumber类型
- C语言学习2:sizeof ,数据类型,scanf,算式操作,赋值与比较操作,逻辑操作,位的操作,条件运算符,特异赋值结果,强制转换,使用变量要注意的
- JavaSE视频学习阶段性总结 一(java入门,原生数据类型及使用注意,运算符)
- Qt学习:线程间共享数据(使用信号槽传递数据,必须提前使用qRegisterMetaType来注册参数的类型)
- java基本数据类型的几点注意和面向对象思想
- Flex 数据类型学习总结
- VC基础数据类型大全(学习VC必须知道的)
- C#数据类型转换中隐式转换要注意的几点
- [java]数据类型需要注意的几点
- PHP学习(4)——数据类型
- FLEX学习笔记:TileList点击到不同的部分,返回的event.target类型
- C++ 学习笔记(7)类、友元、默认构造函数(default)、可变数据成员(mutable)、前向声明和不完全类型、聚合类、字面值常量类
- (JAVA SE 学习笔记)Java.SE.第002讲.原生数据类型 (Primitive Data Type)
- java学习讲义(三) Java基本数据类型和运算符
- 我的Python学习之路 Python的输入输出与基本数据类型
- C语言基础学习基本数据类型-变量的命名
- PHP5学习笔记-数据类型
- IOS 开发学习五 数据类型
- FLEX数据类型和JAVA数据类型对应关系表
- InnerException 消息是“反序列化对象 属于类型 *** 时出现错误。读取 XML 数据时,超出最大字符串内容长度配额 (8192)。(注意细节)