我最近在这里看到了这个代表: https://en.wikipedia.org/wiki/Modular_exponentiation#Right-to-left_binary_method
' exponent:= exponent>> 1'
这是什么意思?答案 0 :(得分:1)
它实际上是right-shift运算符。
将数字右移1与将其除以2相同。
答案 1 :(得分:0)
这看起来像右移(有效地除以两个)。
该示例使用mod
和>>
有点奇怪。我希望& 1
和>> 1
或mod 2
和/ 2
保持一致
答案 2 :(得分:0)
我猜它可以像C中一样正确移位。请参阅此页面以获取对此this运算符的进一步说明。