Разница между логическим и побитовым операторами И заключается в их назначении и принципе работы:
Побитовое И — это бинарная операция, которая применяется к двум цепочкам битов. 1 Сначала он обращается к первому биту в каждой из цепочек, потом ко второму и так далее. 1 Только в том случае, когда в обеих цепочках стоит единица, программа вернёт единицу. 1 Во всех остальных случаях результатом будет ноль. 1