Найти тему
Будни питониста

Двоичные операторы.

В современном мире вы будете редко иметь дело с двоичными операторами, разве что захотите разработать какой-то свой собственный алгоритм шифрования. Двоичные операторы используются для манипуляции над отдельными битами:

- - двоичная инверсия ( значение бита изменяется на противоположное: 1 на О, О на 1)

& - двоичное И

I - двоичное ИЛИ

^ - двоичное исключающее ИЛИ

< < - сдвиг влево ( сдвигает двоичное представление числа влево на один или несколько разрядов, разряды справа заполняются нулями)

> > - сдвиг вправо ( сдвигает двоичное представление числа вправо на один или несколько разрядов, разряды слева заполняются нулями, если число положительное, а если число отрицательное - единицами)