Quand dois-je utiliser un opérateur au niveau du bit?

J'ai lu la suite d'un Débordement de Pile questions, et je comprends les différences entre le bit à bit et logique.

Cependant, aucun d'entre eux explique quand je dois utiliser les opérateurs de bits ou logique.

Quand dois-je utiliser les opérateurs sur les bits plutôt que logiques et vice versa?

Dans quels cas ai-je besoin de comparer bit par bit?

Je ne suis pas en posant des questions sur les différences, mais je demande à la situation où vous avez besoin d'utiliser des opérateurs au niveau du bit.

source d'informationauteur shin