-12

在 Perl 中,我知道我们可以使用与"$x *= $n"相乘。所以我错误地使用了,对于非常小的值,输出似乎是非常高的数字。那个运营商是做什么的?xn"**=""n"

请不要说它只是为了指数。它不是。请使用我显示的语法进行验证

4

1 回答 1

11

它是幂运算符:

perl -e 'print 2**3';

打印 8

所以,$a **= n等价于$a = $a**nwhich 等价于$a raised to the power n

于 2012-10-15T09:20:32.013 回答