Flex 中的最大整数值是多少?

发布于 2024-07-30 04:45:10 字数 257 浏览 2 评论 0原文

我试图显示一个数字:2893604342.00。 但是,当我显示它时,它显示为:-2893604342。

以下是代码片段...

avg += int(totalData[i][col.dataField]); 

我什至将其替换为 Number,但它仍然显示相同的负数。

请告诉我intNumber是否有问题!

I was trying to display a number: 2893604342.00. But, when i am displaying it it is displayed as: -2893604342.

Following is the code snippet ...

avg += int(totalData[i][col.dataField]); 

I have even replaced it with Number, but it's still showing the same negative number.

Please let me know whether there is any problem with int or Number!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

烟燃烟灭 2024-08-06 04:45:10

最大值可以通过每个数字类型的静态属性访问:

  • Number.MAX_VALUE
  • uint.MAX_VALUE
  • int.MAX_VALUE

(只需跟踪它们。)

The maximum values are accessible through each numeric type's static properties:

  • Number.MAX_VALUE
  • uint.MAX_VALUE
  • int.MAX_VALUE

(Just trace 'em.)

想你的星星会说话 2024-08-06 04:45:10

尝试将其转换为 uint 而不是 int

Try casting it to a uint instead of an int

忱杏 2024-08-06 04:45:10

最大的精确积分值为 2^53,请记住 ActionScript 的核心是 ECMA。 查找运算符 ToInt32 以获取更多信息。

The largest exact integral value is 2^53, Remember ActionScript is ECMA at heart. Look for the operator ToInt32 for more info on that.

半世蒼涼 2024-08-06 04:45:10

Flash 中的整数为 32 位,因此无符号整型的最大值为 (2^32)-1、0xffffff 或 4294967295。有符号整型的最大正值为 (2^(32-1))-1 或 2147483647(其中之一)位用于符号)。 Number 类型是 64 位。

为了保证结果的空间,请将变量键入 Number 并将结果强制转换为 Number(或根本不强制转换)。

var avg : 数量 = 0;
...
avg +=totalData[i][col.dataField] 作为数字;

integers in flash are 32 bits, so an unsigned int's max value is (2^32)-1, 0xffffff or 4294967295. a signed int's max positive value is (2^(32-1))-1 or 2147483647 (one of the bits is used for the sign). the Number type is 64 bits.

in order to guarantee space for your result, type the variable to Number and cast the result to Number (or not at all).

var avg : Number = 0;
...
avg += totalData[i][col.dataField] as Number;

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文