그래서 나는 C#에서 다음 RotateLeft 알고리즘이 있습니다C 번호 : 왼쪽 회전 알고리즘 다른 비트 번호 매기기 구성표
public static ushort RotateLeft(ushort value, int count)
{
int left = value << count;
int right = value >> (16 - count);
return (ushort)(left | right);
}
번호 매기기 방식이 다른 경우이 알고리즘은 차이가 있습니까? 번호 매기기으로
은 MSB-0 또는 LSB-0
MSB-0
0 7
1 0 0 1 0 1 1 0
있다면 내 말은 LSB-0
7 0
1 0 0 1 0 1 1 0
내가 1 왼쪽 시프트 싶어 말 알고리즘에 영향을 미치는 다른 번호 매기기 체계가 있습니까?