**在Java中有任何意义吗?

时间:2017-09-05 19:57:03

标签: java android syntax

以下陈述是什么意思?

INT_MAX**1/3

对于上下文,我在Android编码挑战中看到了这一点,它也将2^11视为“11的幂”(而不是2 XOR 11),因此它可能是伪代码:

  

让我们看一下A ^ B的有效可能性数量。

     

对于B = 2,可能性的数量= sqrt(INT_MAX)= sqrt(2 ^ 31-1)< 2 ^ 16

     

对于B = 3,可能性的数量= INT_MAX ** 1/3 < 2 ^ 11

1 个答案:

答案 0 :(得分:7)

Java中没有**运算符。这可能是借用Python语法的伪代码,其中**是取幂运算符 - 即MAX_INT**1/3是“MAX_INT到第三个”的幂,或者{{1的立方根}}