Calcolatore Bitwise
Esegui operazioni bitwise logiche e scorrimenti su numeri interi con visualizzazione binaria a 8 bit.
Esegui lo strumento
Questo calcolatore bitwise elabora operazioni logiche e di scorrimento su valori interi, mostrando il valore decimale e la rappresentazione binaria su almeno 8 bit. Lo strumento supporta gli operatori logici AND, OR, XOR, NOT, NAND e NOR, insieme agli scorrimenti a sinistra e a destra. Per le operazioni binarie standard inserisci due operandi interi; se lasci i campi vuoti, lo strumento usa il valore zero e imposta l'operazione AND. Quando selezioni l'operatore NOT, il calcolo considera soltanto il primo operando, mentre il pannello binario contrassegna il secondo come non applicabile. Negli scorrimenti di bit, il secondo operando definisce il numero di posizioni da traslare e richiede un intero non negativo. Puoi verificare rapidamente maschere di bit, estrarre flag logici, testare complementi a livello di bit ed esaminare ogni passaggio in formato binario direttamente online.
Istruzioni
- Inserisci il primo numero intero nel campo dell'operando A.
- Inserisci il secondo numero intero nel campo dell'operando B. Per gli scorrimenti, usa un numero intero non negativo.
- Scegli l'operazione desiderata tra AND, OR, XOR, NOT, NAND, NOR, scorrimento a sinistra o scorrimento a destra.
- Avvia il calcolo per vedere il valore decimale e la rappresentazione binaria a 8 bit.
Esempi
- Operazione logica AND tra 12 e 5: la combinazione binaria di 12 (00001100) e 5 (00000101) restituisce 4 (00000100).
- Scorrimento a sinistra di 5 per 3 posizioni: la traslazione binaria sposta 00000101 a sinistra di 3 bit generando 40 (00101000).
FAQ
Cosa succede se lascio vuoti i campi degli operandi?
Il calcolatore assegna automaticamente il valore 0 a ciascun operando vuoto e imposta l'operazione AND.
Come funziona l'operatore unario NOT?
L'operazione NOT calcola il complemento a livello di bit basandosi solo sul primo operando; il secondo operando viene ignorato e contrassegnato come non applicabile.
Per quale motivo uno scorrimento con valore negativo non calcola il risultato?
Le operazioni di scorrimento a sinistra e a destra accettano solo numeri interi non negativi come quantità di spostamento.