Изменения

Перейти к: навигация, поиск

Побитовые операции

68 байт убрано, 23:57, 20 марта 2016
Циклический сдвиг
<code>
'''int32''' rotateLeft(x, d: '''int32'''): '''return''' (x <font color = green< d) | (x >>>// n {{(32 ---}} разрядность числа</font>d))
<font color = green>// Сдвиг влево</font> x = '''int32''' rotateRight(x << , d: '''int32''') | (x >>> (n - d)) <font color = green>// Сдвиг вправо</font>: x = '''return''' (x >>> d) | (x << (n 32 - d))
</code>
276
правок

Навигация