flash as3.0中int和Number的区别
3个回答
展开全部
通过 int 类可使用表示为 32 位带符号整数的数据类型。 int 类表示的值的范围是:-2,147,483,648 (-2^31) 到
2,147,483,647 (2^31-1)。
Number 是表示 IEEE-754 双精度浮点数的数据类型。 使用与 Number 类关联的方法和属性可以操作基元数值。 此类与 JavaScript 的 Number
类完全相同。
但 Number 类的属性是静态属性,这意味着无需对象就可以使用这些属性,因此您不需要使用构造函数。
Number 数据类型符合双精度 IEEE-754 标准。
需要使用浮点值时,Number 数据类型很有用。 Flash Player 处理 int 和 uint 数据类型比处理 Number
数据类型更高效,但当所需值的范围超过 int 和 uint 数据类型的有效范围时,Number 数据类型很有用。 Number 类可用于表示超出 int 和
uint 数据类型有效范围的整数值。 Number 数据类型可使用多达 53 位来表示整数值,而 int 和 uint 则只能使用 32 位。 Number
类型的变量的默认值为 NaN(非数字)。
uint 是 unsigned int 的缩写,表示无符号整数类型, 范围是 0到 2^32-1
总结的说来, int表示整数, uint表示正整数, Number可以表示的范围最大,而且可以表示小数
2,147,483,647 (2^31-1)。
Number 是表示 IEEE-754 双精度浮点数的数据类型。 使用与 Number 类关联的方法和属性可以操作基元数值。 此类与 JavaScript 的 Number
类完全相同。
但 Number 类的属性是静态属性,这意味着无需对象就可以使用这些属性,因此您不需要使用构造函数。
Number 数据类型符合双精度 IEEE-754 标准。
需要使用浮点值时,Number 数据类型很有用。 Flash Player 处理 int 和 uint 数据类型比处理 Number
数据类型更高效,但当所需值的范围超过 int 和 uint 数据类型的有效范围时,Number 数据类型很有用。 Number 类可用于表示超出 int 和
uint 数据类型有效范围的整数值。 Number 数据类型可使用多达 53 位来表示整数值,而 int 和 uint 则只能使用 32 位。 Number
类型的变量的默认值为 NaN(非数字)。
uint 是 unsigned int 的缩写,表示无符号整数类型, 范围是 0到 2^32-1
总结的说来, int表示整数, uint表示正整数, Number可以表示的范围最大,而且可以表示小数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个简单, -1,4,555,-27都是int 1.5,-10.72不是int. 但是这些数字都是number
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询