Быстрое побитовое (a и ~b), ~(a и b) и т.д. в Python [закрыто]Python

Программы на Python
Anonymous
Быстрое побитовое (a и ~b), ~(a и b) и т.д. в Python [закрыто]

Сообщение Anonymous »

Существует ли библиотека Python, которая напрямую поддерживает все двоичные побитовые операции с целыми числами?
В Python есть двоичные побитовые операции «и» (a и b), «xor» (a ^ б), «или» (a | b) и унарное «не» (~a). Такие формулы, как (a & ~b), (a | ~b), (a ^ ~b), ~(a & b), ~(a | b), включают две или более операций и менее эффективны. Я ищу существующую библиотеку, в которой для каждого из них есть одна операция с (a и ~b), которая выполняется так же быстро, как (a и b) и так далее.

Подробнее здесь: https://stackoverflow.com/questions/790 ... -in-python

Вернуться в «Python»