Показать сообщение отдельно
  #13 (permalink)  
Старый 26.03.2014, 23:55
Аватар для Дзен-трансгуманист
√₋̅₁̅
Отправить личное сообщение для Дзен-трансгуманист Посмотреть профиль Найти все сообщения от Дзен-трансгуманист
 
Регистрация: 18.06.2012
Сообщений: 385

Просто оставлю это здесь:

function circularShift ( value, shift ) {
  shift &= 31;
  return value << shift | value >>> ( 32 - shift );
}

Положительный shift - влево, отрицательный - вправо.
__________________

Гейзенберг, возможно, читал этот тред.
Ответить с цитированием