Dzwebs.Net

撰写电脑技术杂文十余年

FLASH% 模运算符

Admin | 2011-12-16 6:34:17 | 被阅次数 | 5707

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  % 模运算符

  expression1 % expression2

  计算 expression1 除以 expression2 的余数。如果有任一 expression 参数是非数字值,则模运算符 (%) 尝试将它们转换为数字。expression 可以是数字或转换为数值的字符串。

  模运算结果的符号与被除数(第一个数字)的符号相匹配。例如,-4 % 3 和 -4 % -3 的计算结果都为 -1。

  可用性:Flash Player 4;ActionScript 1.0

  操作数

  expression1 : Number - 数字或计算结果为数字的表达式。

  expression2 : Number - 数字或计算结果为数字的表达式。

  返回

  Number - 算术运算的结果。

  示例

  下面的数值示例使用模运算符 (%):

  trace(12%5); // traces 2
  trace(4.3%2.1); // traces 0.0999999999999996
  trace(4%4); // traces 0

  第一个 trace 返回 2,而不是 12/5 或 2.4,因为模运算符 (%) 仅返回余数。第二个 trace 返回 0.0999999999999996 而不是预期的 0.1,因为在二进制计算中对浮点数精度有限制。


该杂文来自: 动画制作杂文

上一篇:FLASH字符串分隔符运算符"

下一篇:%= 模赋值运算符

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计