/ / Como os operadores bit a bit são úteis? [duplicado] - manipulação de bits

Como os operadores bit a bit são úteis? [duplicado] - manipulação de bits

Eu aprendi o que os operadores bit a bit fazem. Mas eu nunca tive que usá-los e nunca vi eles sendo usados ​​em qualquer lugar. Eles são úteis em tudo? Em caso afirmativo, eles precisam de mais memória ou tempo de execução ou algo assim?

Respostas:

1 para resposta № 1

Operadores bit a bit operam no nível de bit ePortanto, são bastante rápidos e exigem menos gastos com memória. Existem muitos campos em que você tem uma restrição dos recursos disponíveis, como dispositivos incorporados, registradores de CPU, programação de soquete, etc. Nestes casos, você precisa de um cálculo imediato e eles têm pouca memória de sobra. Da mesma forma, dispositivos em que há muito processamento a ser feito, também fazem uso de operações bit a bit. Muitos algoritmos de criptografia também funcionam no nível de bits.