Bit array: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
→Operazioni comuni: correggo traduzione errata, chiaramente di tipo automatico o comunque senza verificare la terminologia corretta in italiano |
|||
Riga 17:
=== Esempio di operazioni ===
Considerando il bit array "11110000", dove il bit meno significativo ha indice "0" e quello più significativo ha indice "7", le operazioni descritte sopra determinano questo risultato:
* Set(bit 0): "11110000" diventa "11110001"
* Clear(bit 7): "11110000" diventa "01110000"
* Test(bit 6): ritorna come risultato "1"
* Toggle applicato all'intero bit array: "11110000" diventa "00001111"
Esempi di operazioni ''bitwise'':
Dati i due bit array "01010101" e "00001111", le operazioni ''bitwise'' ritornano i seguenti risultati:
* 01010101 AND 00001111 = 00000101
* 01010101 OR 00001111 = 01011111
* 01010101 XOR 00001111 = 01011010
== Utilizzo ==
|