Bitwise manipolatori
Ad un livello dei fissaggi, i dati sono rappresentati come numeri binari. La rappresentazione binaria del numero 59 è 111011. 0 morso è la meno punta significativa ed in questo caso ha morso 5 è la punta più significativa.
Ogni insieme della punta è calcolato come 2 all'alimentazione dell'insieme della punta. Gli operatori permettono Bitwise che maneggiate le variabili di numero intero al livello della punta. Le seguenti esposizioni la rappresentazione binaria del numero 59.
rappresentazione binaria del numero 59 |
bit 5 4 3 2 1 0
2 power n 32 16 8 4 2 1
set 1 1 1 0 1 1 |
Con tre bit, è possibile rappresentare i numeri 0 - 7. La seguente tabella mostra i numeri 0 - 7 nella loro forma binaria.
Cifre binarie |
000 |
0 |
001 |
1 |
010 |
2 |
011 |
3 |
100 |
4 |
101 |
5 |
110 |
6 |
111 |
7 |
Il seguente piano presenta bitwise gli operatori che possono essere usati per maneggiare i numeri binari.
Cifre binarie |
& |
Bitwise E |
| |
Bitwise O |
^ |
Bitwise esclusiva O |
~ |
Bitwise complemento |
<< |
Spostare Bitwise a sinistra |
>> |
Spostare Bitwise a destra |
|