Calcolatore binario

Eseguire operazioni aritmetiche con numeri binari.

Calcolatore

Aritmetica binaria

Inserisci un numero binario (ad esempio, 1010)

Selezionare l'operazione per eseguire

Inserisci un numero binario (ad esempio, 1100)

Guida completa

Guida completa del sistema binario

Qual è il sistema binario?

Il sistema numerico binario è un sistema numerico base-2 che utilizza solo due simboli: 0 e 1. A differenza del nostro sistema decimale di tutti i giorni (base-10) che utilizza cifre 0-9, binario rappresenta tutti i numeri utilizzando combinazioni di appena queste due cifre. Ogni cifra in un numero binario rappresenta una potenza di 2, rendendo aritmetica binaria la fondazione di tutti i moderni computer e elettronica digitale.

Comprendere i valori dei luoghi:

In binario, ogni posizione rappresenta una potenza di 2:

  • Posizione più giusta: 20 = 1
  • Secondo da destra: 21 = 2
  • Terzo da destra: 22 = 4
  • Quarto da destra: 23 = 8
  • E così via...

Conversione binaria a Decimale

Convertire binario in decimale comporta moltiplicare ogni cifra binaria per la sua potenza corrispondente di 2 e sommando i risultati:

Binary Calcolo Decimale
1010 (1 × 23) + (0 × 22) + (1 × 21) + (0 × 20) 10
1101 (1 × 23) + (1 × 22) + (0 × 21) + (1 × 20) 13

Decimale alla conversione binaria

To convert decimal to binary, use the "successive division by 2" method:

  1. Dividere il numero decimale di 2
  2. Registrare il resto (0 o 1)
  3. Dividere nuovamente il quoziente di 2
  4. Ripeti finché il quoziente non diventa 0
  5. Leggi i rimanenti dal basso all'alto

Esempio: Convertire 13 in binario

13 ÷ 2 = 6 rimanenti 1
6 ÷ 2 = 3 rimanenti 0
3 ÷ 2 = 1 residuo 1
1 ÷ 2 = 0 rimanente 1

Rivestimento in alto: 1101

Esempio: Converti 25 in binario

25 ÷ 2 = 12 rimanenti 1
12 ÷ 2 = 6 rimanenti 0
6 ÷ 2 = 3 rimanenti 0
3 ÷ 2 = 1 residuo 1
1 ÷ 2 = 0 rimanente 1

Rivestimento in alto: 11001

Importanza nel calcolo

Binary è la base del moderno calcolo per diversi motivi chiave:

  • Attuazione elettronica:I circuiti digitali funzionano utilizzando segnali elettrici che possono essere in uno dei due stati: on/off, high/low, o true/false.
  • Semplicità:I sistemi binari sono più semplici da progettare e meno inclini agli errori rispetto ai sistemi con più stati.
  • Conservazione dei dati:Tutti i dati in computer, inclusi testo, immagini, video e programmi, vengono infine memorizzati come sequenze di cifre binarie (bit).
  • Logica booleana:Binary consente l'implementazione della logica booleana (AND, OR, NON operazioni), che costituisce la base della progettazione digitale del circuito e della programmazione del computer.

Proprietà del numero binario

Modelli binari

  • Tutti 1s: 2n - 1 (e.g., 1111 = 15)
  • Poteri di 2: Single 1 seguiti da 0s (ad esempio, 1000 = 8)
  • Anche i numeri: Finire sempre con 0
  • Numeri di probabilità: Finire sempre con 1

Valori binari comuni

0 0
1 1
10 1010
100 1100100
255 11111111

Applicazioni binarie avanzate

Sistemi di codifica binari

Binary costituisce la base per vari sistemi di codifica come ASCII, Unicode, UTF-8 e altri schemi di codifica dei caratteri che rappresentano il testo nei computer.

Elaborazione digitale dei segnali

Le rappresentazioni binarie consentono un'elaborazione efficiente dei segnali digitali per applicazioni come l'audio, il video e l'elaborazione delle immagini.

Criptografia

Molti algoritmi di crittografia si basano su operazioni binarie come XOR per la sicurezza dei dati e la protezione della privacy.

Operazioni di logica binaria

Le operazioni di logica binaria costituiscono la base della progettazione digitale del circuito e della programmazione del computer. Queste operazioni funzionano su singoli bit e sono essenziali per l'attuazione di tutte le attività computazionali.

Operazioni di logica di base

Operazione Simbolo Designazione
AND & 1 solo quando entrambi i bit sono 1
OR | 1 quando almeno un bit è 1
XOR ^ 1 quando i bit sono diversi
NOT ~ Invertisce bit (0→1, 1→0)

Operazioni bit Shift

Operazione Simbolo Designazione
Shift sinistro << Shifts bits sinistra, riempimento con 0s
Mano destra >> Shifts bits destra, riempimento con 0s

Sistemi di numeri binari nel calcolo

Binary in Organizzazione Memoria

Nel calcolo, la memoria è organizzata in unità gerarchiche basate su binario:

  • Un po'.Una singola cifra binaria (0 o 1)
  • Byte:8 bit, possono rappresentare 256 valori diversi (28)
  • Parola:Tipicamente 16, 32, o 64 bit, a seconda dell'architettura del computer
  • Kilobyte (KB): 210byte = 1,024 byte
  • Megabyte (MB): 220byte = 1.08,576 byte
  • Gigabyte (GB): 230byte = 1,073,741,824 byte

Sistemi a numero binario

Diversi sistemi di numeri relativi al binario sono comunemente utilizzati nel calcolo:

Sistema Base Voci Utilizzo
Binary 2 0-1 Codice macchina, operazioni a basso livello
Ottale 8 0-7 Permessi di file nei sistemi Unix
Decimale 10 0-9 Valori leggibili dall'uomo, calcoli
Esadecimale 16 0-9, A-F Indirizzi di memoria, codici a colori, debug

Binary in tecnologie moderne

Comunicazioni digitali

I sistemi di codifica binario consentono una trasmissione efficiente dei dati attraverso vari canali di comunicazione, tra cui internet, reti wireless e comunicazioni via satellite.

Apprendimento della macchina

Binary è fondamentale per reti neurali e algoritmi di machine learning, che spesso utilizzano pesi binari o funzioni di attivazione nei loro modelli computazionali.

Computing quantistico

While traditional computing uses bits, quantum computing uses quantum bits or "qubits" that can exist in multiple states simultaneously, exponentially increasing computational power.

Suggerimento:

Quando si lavora con numeri binari, raggrupparli in set di quattro bit per renderli più facili da leggere e convertire in esadecimale. Ad esempio, il numero binario 10110110 può essere raggruppato come 1011 0110.

Concezione

Aritmetica binaria

L'aritmetica binaria è la base delle operazioni del computer. Utilizza solo due cifre (0 e 1) e segue regole specifiche per aggiunta, sottrazione, moltiplicazione e divisione.

Dati binari:
0, 1
Operazioni

Operazioni binarie

Ecco le operazioni binarie di base:

  1. 1
    Addizione: 0 + 0 = 0, 0 + 1 = 1, 1 + 0 = 1, 1 + 1 = 10 (carry 1)
  2. 2
    Subtrazione: 0 - 0 = 0, 1 - 0 = 1, 1 - 1 = 0, 0 - 1 = 1 (borrow 1)
  3. 3
    Moltiplicazione: 0 × 0 = 0, 0 × 1 = 0, 1 × 0 = 0, 1 × 1 = 1
  4. 4
    Divisione: Simile alla divisione decimale, ma utilizzando cifre binarie
Esempi

Esempi aritmetici binari

Esempio 1Aggiunta binaria

Aggiungere numeri binari 1010 e 1100:

1010 + 1100 = 10110

Esempio 2Multiplica binaria

Multiplying numeri binari 101 e 11:

101 × 11 = 1111

Esempio 3Divisione binaria

Dividere i numeri binari 1100 per 11:

1100 ÷ 11 = 100

Strumenti

Calcolatori di matematica

Hai bisogno di altri strumenti?

Non riesci a trovare la calcolatrice di cui hai bisogno?Contattaciper suggerire altri calcolatori matematici.