Operatori pe biți
Operatorii pe biți tratează un număr ca pe o succesiune de cifre binare și lucrează direct cu acești biți:
&AND - un bit din rezultat este 1 doar acolo unde ambii biți de intrare sunt 1|OR - un bit din rezultat este 1 acolo unde cel puțin un bit de intrare este 1^XOR - un bit din rezultat este 1 acolo unde cei doi biți de intrare diferă<<Deplasare la stânga cu umplere cu zero - mută biții la stânga, iar zerourile umplu locurile goale din dreapta>>Deplasare la dreapta cu semn - mută biții la dreapta și îi elimină pe cei care depășesc capătul din dreapta, în timp ce copii ale bitului din extrema stângă umplu locurile goale din stânga