Neben den bekannten arithmetischen Operationen +, -, * und /, Programmiersprachen unterstützen auch bitweise Operationen . Durch diese Low-Level- Operationen kann ein Programmierer einzelne Bits in einer binären Muster unabhängig von der Art der Daten zugreifen . Bitweise logische Operationen zu implementieren Arithmetik und Bitverschiebungen und kann viel besseren Wirkungsgrad als High-Level- Operationen bieten . Anleitung
1
Platz der NOT-Operator vor einem binären Wert zur Durchführung eines bitweisen NOT. Diese sogenannte Einerkomplementoperation kehrt jedes Bit Wert . In der Programmiersprache C , verwenden Sie das Symbol ~ eine NOT-Operation geben . Zum Beispiel, wenn X ist 0101, dann ist ~ X 1010 .
2
Führen logische arithmetische auf binäre Werte von gleicher Länge . Computer führen logische Operationen an jedem Paar von Bits von rechts nach links. In C , die Symbole &,