Categoria: Sviluppo
Calcolatore bit a bit
Esegui AND, OR, XOR, NOT e scorrimenti di bit su due numeri
Applica AND, OR, XOR, NOT, scorrimento a sinistra e scorrimento a destra a due interi a 32 bit, con il risultato mostrato in decimale, esadecimale, ottale e binario. Tutto avviene localmente nel tuo browser.
Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.
A cosa serve
Gli operatori bit a bit agiscono sui singoli bit di un numero anziché sul suo valore complessivo, motivo per cui compaiono continuamente in flag, permessi, canali colore e protocolli di basso livello. Questa calcolatrice prende due numeri interi, applica l'operatore scelto e tratta il risultato come un valore senza segno a 32 bit, così le letture in decimale, esadecimale, ottale e binario corrispondono sempre a ciò che stamperebbe un linguaggio come JavaScript, C o Python.
Come si usa
- Inserisci il valore A, e il valore B se l'operazione lo richiede.
- Scegli un'operazione: AND, OR, XOR, NOT, oppure uno scorrimento a sinistra/destra.
- Leggi il risultato in decimale, esadecimale, ottale e binario.
Privacy
Questo strumento funziona interamente nel tuo browser. Quello che inserisci non viene mai caricato, salvato o condiviso: chiudendo la scheda sparisce.
Domande frequenti
- Perché il NOT di un numero piccolo dà un numero enorme?
- NOT inverte ogni bit, e questo strumento mostra il risultato come numero senza segno a 32 bit, quindi il NOT di un piccolo valore positivo restituisce un numero vicino a 4.294.967.295.
- Come funzionano gli operatori di scorrimento?
- Uno scorrimento a sinistra sposta i bit di A verso l'estremità alta di B posizioni (moltiplicando per 2 a ogni scorrimento); uno scorrimento a destra li sposta verso l'estremità bassa (dividendo per 2 a ogni scorrimento, scartando i resti).
- I miei numeri vengono caricati da qualche parte?
- No. I numeri e il risultato vengono calcolati localmente nel tuo browser.