循环移位

将指定输入(x)循环移位指定位(y)。

1378

输入/输出

datatype_icon

y

x的循环移位数。

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

datatype_icon

x

运算的输入。

x为8、16、32或64位整数,对于yy±8、y±16、y±32或y±64,可分别得出相同的输出值y

例如,如x是8位整数,y=1和y=9可得出相同的结果。

datatype_icon

x循环左移y位

循环移位的结果。

该输出的数据类型由输入确定。