循环移位
- 更新时间2023-02-17
- 阅读时长2分钟
循环移位
将指定输入(x)循环移位指定位(y)。
输入/输出

y
x的循环移位数。
如y大于0,节点按正向(从最低有效位至最高有效位)将x循环左移y位,并将高阶位插入低阶位。如y小于0,节点将x循环右移y位(从最高有效位至最低有效位),并将低阶位插入高阶位。

x
运算的输入。
如x为8、16、32或64位整数,对于y、y±8、y±16、y±32或y±64,可分别得出相同的输出值y。
例如,如x是8位整数,y=1和y=9可得出相同的结果。

x循环左移y位
循环移位的结果。
该输出的数据类型由输入确定。