276
правок
Изменения
→Циклический сдвиг влево
</code>
====Циклический сдвиг влево====Пусть дано число <tex>x</tex> и надо совершить циклический сдвиг его битов влевона величину <tex>d</tex>.Желаемый результат можно получить, если объединить числа, полученные при выполнении обычного битового сдвига влево в желаемую сторону на необходимую величину <tex>d</tex> и вправо в противоположном направлении на разность между разрядностью числа и величиной сдвига. Таким образом, мы сможем поменять местами начальную и конечную части числа.
<code>
</code>