Salve, la mia domanda è molto semplice credo, a cosa servono le operazioni sui bit?
Salve, la mia domanda è molto semplice credo, a cosa servono le operazioni sui bit?
Per la macchina qualunque variabile è rappresentata da n bit in forma binaria (n dipende dal tipo).
Ad esempio, dato x = 2
2 per la macchina è 00000010.
x<<2 = 00001000 = 8
Spesso (nn sempre) operare sui bit comporta il cambiamento del valore stesso.
Live fast. Troll hard.
Pythonist | Djangonaut | Puppeteer | DevOps | OpenStacker | Lost in malloc
Team Lead @Gameloft Barcelona
..scusami forse nn sono stato chiaro nella mia domanda, io verrei sapere l'utilizzo che si fa di queste operazioni.
Grazie
Le operazioni Bit a Bit, sono molto usate in informatica grafica e generalmente nella sistemistica elettronica digitale.
Ad esempio i sistemi di crittografia sono basiati su shift e operazioni BIT BIT.
Di certo non vengono utilizzati per la programmazione "gestionale"