“^”是Math.pow()的简写吗?

时间:2012-05-05 22:15:04

标签: actionscript-3 actionscript

Actionscript 3中的4 ^ 2Math.pow(4, 2);之间是否存在差异?

1 个答案:

答案 0 :(得分:11)

  

4 ^ 2Math.pow(4, 2);

之间是否存在差异?

是的,^是二进制xor运算符,而Math.pow(x, y)x提升为y幂。

410 ^ 210 == 610 // 01002 xor 00102 == 01102

Math.pow(4, 2) == 16 // 42 == 16