Cos'è il sistema di numeri binari? Come convertire un numero decimale in binario?

25/03/2019

Con il sistema di numeri binari, ci imbattiamo nello studio delle discipline informatiche. Dopotutto, è sulla base di questo sistema che sono costruiti il ​​processore e alcuni tipi di crittografia. Esistono algoritmi speciali per scrivere un numero decimale nel sistema binario e viceversa. Se conosci il principio di costruzione di un sistema, sarà facile operare in esso.

sistema di numeri binari

Il principio di costruire un sistema di zeri e uno

Sistema di numeri binari costruito usando due numeri: zero e uno. Perché esattamente questi numeri? Ciò è dovuto al principio della costruzione di segnali utilizzati nel funzionamento del processore. Al livello più basso, il segnale richiede solo due valori: falso e vero. Pertanto, l'assenza di un segnale, "falso", è stata presa per essere denotata da zero, e la sua presenza, "vero", è uno. Questa combinazione è facile da implementare tecnicamente. I numeri nel sistema binario sono formati nello stesso modo del decimale. Quando la scarica raggiunge il limite superiore, viene ripristinata a zero e viene aggiunta una nuova scarica. Con questo principio, la transizione attraverso una dozzina nel sistema decimale. Pertanto, i numeri consistono in combinazioni di zeri e uno, e questa combinazione è chiamata "sistema di numeri binari".

Registra il numero nel sistema

In decimale

In binario

In decimale

In binario

0

0

5

101

1

1

6

110

2

10

7

111

3

11

8

1000

4

100

9

1001

Come scrivere un numero binario come decimale?

Esistono servizi online che traducono un numero in un sistema binario e viceversa, ma è meglio essere in grado di farlo da soli. Il sistema binario in traduzione è denotato dal pedice 2, ad esempio, 101 2 . Ogni numero in qualsiasi sistema può essere rappresentato come una somma di numeri, ad esempio: 1428 = 1000 + 400 + 20 + 8 - nel sistema decimale. Rappresenta anche un numero in binario. Prendi un numero arbitrario 101 e consideralo. Ci sono 3 cifre, quindi decomponiamo il numero in questo modo: 101 2 = 1 × 2 2 + 0 × 2 1 + 1 × 2 0 = 4 + 1 = 5 10, dove l'indice 10 indica il sistema decimale.

Traduzione binaria

Come scrivere un numero primo in binario?

È molto facile tradurre in un sistema di numeri binari dividendo il numero per due. È necessario dividere fino a quando è possibile farlo interamente. Ad esempio, prendi il numero 871. Iniziamo dividendo, assicurandoti di scrivere il resto:

871: 2 = 435 (resto 1)

435: 2 = 217 (resto 1)

217: 2 = 108 (resto 1)

108: 2 = 54 (resto 0) e così via fino alla fine.

La risposta viene registrata in base ai residui ricevuti dalla fine all'inizio: 871 10 = 101100111 2 . È possibile verificare l'accuratezza dei calcoli utilizzando la traduzione inversa descritta in precedenza.

Convertire un numero in un sistema binario

Perché devo conoscere le regole della traduzione?

Il sistema di numeri binari viene utilizzato nella maggior parte delle discipline relative all'elettronica del microprocessore, alla codifica, alla trasmissione e alla crittografia dei dati in varie aree della programmazione. La conoscenza delle basi della traduzione da qualsiasi sistema in binario aiuterà il programmatore a sviluppare vari chip e controllare il funzionamento del processore e di altri sistemi simili in modo software. Il sistema di numeri binari è anche necessario per l'implementazione di metodi per la trasmissione di pacchetti di dati su canali criptati e la creazione di progetti software client-server sulla base. Nel corso scolastico di informatica, le basi della traduzione in un sistema binario e viceversa sono il materiale di base per lo studio della programmazione futura e la creazione dei programmi più semplici.