作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
问题:是否有一种简单的方法(库函数)可以对 ActionScript 中大于 32 位的数字执行按位 AND 或 OR 运算?
从文档:
“按位运算符在内部操作浮点数以将它们更改为 32 位整数。执行的确切操作取决于运算符,但所有按位运算都会单独评估 32 位整数的每个二进制数字(位)以计算新值.”
无赖...
我不能使用 & 或 | ops - AS 是否公开了一个库函数来为 Numbers 做到这一点?
细节:我正在移植一堆 Java 以进行 flex,而 Java 维护着一堆“长”掩码。我知道我可以在 flex 端将 Java 掩码分成两个整数。由于我所有的面具操作都是本地化的,这不会太痛苦。但是,我想尽可能保持端口为 1-1。
有什么建议?
谢谢!
最佳答案
我认为您最直接的选择是将掩码(如果可能的话)将被屏蔽的数据分成两部分。您正面临一个功能差距,因此如果您能帮上忙,那么棘手就毫无意义。如果您不需要真正的 BigNum 支持,最好不要考虑它。
关于apache-flex - ActionScript /Flex : bitwise AND/OR over 32-bits,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/260504/
我是一名优秀的程序员,十分优秀!