【问题标题】:What does >> mean in pseudocode?>> 在伪代码中是什么意思?
【发布时间】:2015-09-24 09:51:57
【问题描述】:

我最近在这里看到了这种表示: https://en.wikipedia.org/wiki/Modular_exponentiation#Right-to-left_binary_method

'指数 := 指数 >> 1'

这是什么意思?

【问题讨论】:

    标签: pseudocode


    【解决方案1】:

    其实是right-shift操作符。

    将数字右移 1 与将其除以 2 相同。

    【讨论】:

      【解决方案2】:

      这看起来像右移(实际上是除以二)。

      这个例子使用mod>> 有点奇怪。我希望 & 1>> 1mod 2/ 2 保持一致

      【讨论】:

      • 谢谢!抱歉将接受较早的海报回答,但您都是正确的。真的很感激!
      【解决方案3】:

      我猜它可能是像 C 中的右位移位。请参阅此页面以获取有关此 this 运算符的进一步说明。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-05-03
        • 2020-07-09
        • 2021-10-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-02
        相关资源
        最近更新 更多