Dal 2010 · Oltre 2 milioni di utilizzi degli strumenti ogni mese
Dal 2010
Aggiungi a Chrome

La Mia Cassetta Degli Attrezzi

Modalità Automatica

Nessuno strumento salvato.

Aggiorna alla Versione Premium
 

Calcolatore Bitwise

Il calcolatore bitwise di MiniWebtool mostra le operazioni sugli interi un bit alla volta. Scegli un'operazione e la larghezza in bit per esaminare come AND, OR, XOR o uno spostamento modificano la rappresentazione binaria.

Utilizzo gratuitoSenza registrazioneRisultati istantanei
Calcolatore BitwiseProvalo ora — gratis ▼

Prova questi esempi:

5 << 2 20 >> 2 1010 << 1 0xFF >> 4
Suggerimento: Lo scorrimento a sinistra moltiplica per potenze di 2 (moltiplicazione rapida). Lo scorrimento a destra divide per potenze di 2 (divisione intera rapida). Il NOT inverte tutti i bit all'interno della larghezza bit specificata.

Embed Calcolatore Bitwise Widget

Calcolatore Bitwise

Benvenuti nel Calcolatore di scorrimento bit, uno strumento specializzato per eseguire lo scorrimento a sinistra, lo scorrimento a destra e le operazioni NOT bitwise con diagrammi di bit visivi. Questo calcolatore aiuta programmatori, studenti e ingegneri a capire come si spostano i bit durante le operazioni di scorrimento e come l'operazione NOT inverte tutti i bit.

In sintesi

Calcolatore Bitwise esegue shift a sinistra, shift a destra e NOT bit a bit su numeri interi e mostra ogni risultato bit per bit. L'input può essere binario, decimale o esadecimale, con una larghezza di bit che scegli.

Calcolatore Bitwise: funzionalità in sintesi
FunzioneCosa offreIdeale per
Formati di inputInserisci il numero in binario, decimale o esadecimale.Lavorare con valori copiati da codice o documentazione hardware
Operazioni di shiftShift a sinistra (<<) e shift a destra (>>) di 1 fino a 64 posizioni. Gli shift a sinistra riempiono di zeri a destra; gli shift a destra eliminano i bit che escono.Verificare moltiplicazioni o divisioni per potenze di 2
NOT bit a bitInverte ogni bit, con un risultato che dipende dalla larghezza di bit. Per esempio, NOT 5 su 8 bit dà 250 (11111010).Imparare il complemento a uno
Larghezza di bitScegli 8, 16, 32 o 64 bit, oppure lascia su Auto.Adeguarsi alla dimensione intera di un dato linguaggio o registro
Schema dei bitUno schema visivo mostra i bit che si spostano a sinistra o a destra, con un pulsante Calcola tutto per eseguire ogni operazione.Studenti che imparano come gli shift cambiano un numero binario

Operazioni di scorrimento bit

Scorrimento a sinistra (<<)

L'operazione di scorrimento a sinistra sposta tutti i bit a sinistra di un numero specificato di posizioni. I nuovi bit riempiti a destra sono sempre zeri. Ogni scorrimento a sinistra di 1 posizione equivale a moltiplicare il numero per 2.

Esempio: 5 << 2

Formula: n << k = n moltiplicato per 2 alla potenza k

Scorrimento a destra (>>)

L'operazione di scorrimento a destra sposta tutti i bit a destra di un numero specificato di posizioni. I bit che escono dall'estremità destra vengono scartati. Ogni scorrimento a destra di 1 posizione equivale alla divisione intera per 2.

Esempio: 20 >> 2

Formula: n >> k = n diviso per 2 alla potenza k (divisione intera)

NOT bitwise (~)

L'operazione NOT inverte ogni bit: lo 0 diventa 1 e l'1 diventa 0. Il risultato dipende dalla larghezza dei bit utilizzata.

Esempio: NOT 5 (8 bit)

Casi d'uso comuni

Moltiplicazione e divisione rapida

Creazione di maschere di bit

Impostazione e cancellazione di bit

Come usare questo calcolatore

  1. Seleziona il formato di input: Scegli Binario, Decimale o Esadecimale.
  2. Inserisci il tuo numero: Digita il numero che desideri scorrere.
  3. Inserisci la quantità di spostamento: Specifica quante posizioni scorrere (1-64).
  4. Scegli la larghezza bit: Seleziona una larghezza specifica o lascia su Auto.
  5. Seleziona l'operazione: Fai clic su Shift Left, Shift Right o Calcola tutto.
  6. Analizza i risultati: Visualizza il diagramma di bit visivo che mostra come si sono spostati i bit.

Domande frequenti

Cos'è un'operazione di scorrimento bit a sinistra?

Lo scorrimento a sinistra (<<) sposta tutti i bit a sinistra di un numero specificato di posizioni, riempiendo il lato destro con zeri. Ogni scorrimento a sinistra di 1 moltiplica effettivamente il numero per 2. Ad esempio, 5 << 2 sposta 0101 in 10100, che equivale a 20 (5 moltiplicato per 4).

Cos'è un'operazione di scorrimento bit a destra?

Lo scorrimento a destra (>>) sposta tutti i bit a destra di un numero specificato di posizioni, scartando i bit che escono dall'estremità destra. Ogni scorrimento a destra di 1 divide effettivamente il numero per 2 (divisione intera). Ad esempio, 20 >> 2 sposta 10100 in 00101, che equivale a 5.

Cos'è l'operazione NOT bitwise?

Il NOT bitwise (~) inverte ogni bit: lo 0 diventa 1 e l'1 diventa 0. Il risultato dipende dalla larghezza dei bit utilizzata. Per un numero a 8 bit, NOT 5 (00000101) è uguale a 250 (11111010). Questa operazione è nota anche come complemento a uno.

Perché usare lo scorrimento bit invece della moltiplicazione?

Lo scorrimento bit è spesso più veloce della moltiplicazione perché è un'operazione della CPU più semplice. Lo scorrimento a sinistra per n equivale a moltiplicare per 2^n, e lo scorrimento a destra per n equivale a dividere per 2^n. Questa tecnica è comunemente usata nel codice in cui le prestazioni sono critiche.

Operazioni correlate

Per le operazioni AND, OR e XOR bitwise, visita il nostro Calcolatore bitwise.

Cita questo contenuto, pagina o strumento come:

"Calcolatore Bitwise" su https://MiniWebtool.com/it// di MiniWebtool, https://MiniWebtool.com/

dal team miniwebtool. Aggiornato al: 26 dic 2025

Risolutore matematicoCosa vuoi risolvere?

Risolutore matematico

Esempi
Altre espressioni

Scegli un esempio, modifica i numeri e risolvi. log usa base 10; ln è il logaritmo naturale.

Numeri e fattori

Frazioni e divisione

Potenze, radici e logaritmi

Algebra ed equazioni

Calcolo

Geometria e trigonometria

Strumenti popolari e aggiornati:

Calcolatrice del FattorialeCalcolatore di Esponenti (Alta Precisione)Calcolatore di Funzione di Errore ComplementareVedi tutti →
> Calcolatore Bitwise