Flash Lite 1.x ActionScript 语言参考 |
|
|
|
| Flash Lite 运算符 > %(模) | |||
Flash Lite 1.0。
expression1%expression2
expression1、expression2 数字或计算结果为数字的表达式。
运算符(算术);计算 expression1 除以 expression2 的余数。如果 expression 操作数为非数字,则模运算符会尝试将其转换为数字。expression 可以是数字或转换为数值的字符串。
在以 Flash Lite 1.0 或 1.1 为目标时,Flash 编译器会通过使用以下公式将 % 运算符扩展到已发布的 SWF 文件中:
expression1- int(expression1/expression2) *expression2
这种近似计算可能没有本机支持模运算符的 Flash Player 版本那样高效或精确。
以下代码显示使用模 (%) 运算符的数字示例:
trace (12 % 5);// 输出:2trace (4.3 % 2.1); // 输出:0.0999...
|
|
|
|