Мне интересно, как реализовать правый сдвиг круглый по k битовой строки, представленной битами int
.
public int rtCircShift(int bits, int k)
{
return bits >> k;
}
Все, что делает этот код, - это возврат 0, как я могу сделать его круговым сдвигом?