LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam

Ho deciso di creare uno strumento come convertire il testo in codice binario e viceversa, ci sono tali servizi, ma di solito funzionano con l'alfabeto latino, il mio è il traduttore funziona con la codifica Unicode UTF-8che codifica i caratteri cirillici in due byte. questo momento le capacità del traduttore sono limitate alle codifiche a doppio byte, ad es. I caratteri cinesi non possono essere trasmessi, ma correggerò questo fastidioso malinteso.

Per convertire il testo in binario inserisci il testo nella casella di sinistra e premi TESTO-\u003e BIN, la sua rappresentazione binaria apparirà nella casella di destra.

Per convertire il codice binario in testo inserire il codice nella finestra di destra e premere BIN-\u003e TEXT nella finestra di sinistra apparirà la sua rappresentazione simbolica.

Se traduzione di codice binario in testo o viceversa, non ha funzionato: controlla la correttezza dei tuoi dati!

Aggiornare!

La trasformazione inversa del testo del tipo è ora disponibile:

in visualizzazione normale. Per fare ciò, seleziona la casella: "Sostituisci 0 con spazi e 1 con █". Quindi incolla il testo nella finestra di destra: "Testo in rappresentazione binaria" e fai clic sul pulsante sotto "BIN-\u003e TEXT".

Quando copi tali testi, devi stare attento perché puoi facilmente perdere spazi all'inizio o alla fine. Ad esempio, la riga sopra ha il seguente aspetto:

██ █ █ ███████ █ ██ ██ █ █ ███ ██ █ █ ██ █ ██ █ █ ██ █ ███ █ ██ █ █ ██ █ █ ███ ██ █ █ ███ ██ █ ██

e su sfondo rosso:

██ █ █ ███████ █ ██ ██ █ █ ███ ██ █ █ ██ █ ██ █ █ ██ █ ███ █ ██ █ █ ██ █ █ ███ ██ █ █ ███ ██ █ ██

vedi quanti spazi alla fine puoi perdere?

Il codice binario è testo, istruzioni del processore del computer o altri dati che utilizzano qualsiasi sistema a due caratteri. Molto spesso questo è un sistema di 0 e 1. assegna un modello di cifre binarie (bit) a ciascun carattere e istruzione. Ad esempio, una stringa binaria a otto bit può rappresentare uno qualsiasi dei 256 valori possibili e quindi può generare molti elementi diversi. Le recensioni del codice binario della comunità professionale mondiale dei programmatori indicano che questa è la base della professione e la legge principale del funzionamento sistemi informatici e dispositivi elettronici.

Decodifica del codice binario

Nell'informatica e nelle telecomunicazioni, i codici binari vengono utilizzati per vari metodi di codifica dei caratteri dei dati in stringhe di bit. Questi metodi possono utilizzare stringhe di larghezza fissa o variabile. Esistono molti set di caratteri e codifiche per la traduzione in binario. Nel codice a larghezza fissa, ogni lettera, numero o altro carattere è rappresentato da una stringa di bit della stessa lunghezza. Questa stringa di bit, interpretata come un numero binario, viene solitamente visualizzata nelle tabelle dei codici in notazione ottale, decimale o esadecimale.

Decodifica del codice binario: una stringa di bit interpretata come un numero binario può essere convertita in un numero decimale. Ad esempio, la lettera minuscola a, se rappresentata dalla stringa di bit 01100001 (come nel codice ASCII standard), può anche essere rappresentata come 97 decimale. Tradurre un codice binario in testo è la stessa procedura, solo in ordine inverso.

Come funziona

In cosa consiste un codice binario? Il codice utilizzato nei computer digitali si basa sul quale ci sono solo due possibili stati: on. e spento, solitamente indicato con zero e uno. Mentre nel sistema decimale, che usa 10 cifre, ogni posizione è un multiplo di 10 (100, 1000, ecc.), In binario, ogni posizione digitale è un multiplo di 2 (4, 8, 16, ecc.). Un segnale di codice binario è una serie di impulsi elettrici che rappresentano numeri, simboli e operazioni da eseguire.

Un dispositivo chiamato orologio invia impulsi regolari e componenti come i transistor si accendono (1) o si spengono (0) per trasmettere o bloccare gli impulsi. In binario, ogni numero decimale (0-9) è rappresentato da un insieme di quattro cifre binarie o bit. Le quattro operazioni aritmetiche di base (addizione, sottrazione, moltiplicazione e divisione) possono essere ridotte a combinazioni di operazioni algebriche booleane fondamentali su numeri binari.

Un po 'nella teoria della comunicazione e dell'informazione è un'unità di dati equivalente al risultato della scelta tra due possibili alternative nel sistema numerico binario comunemente usato nei computer digitali.

Revisioni del codice binario

La natura del codice e dei dati è una parte fondamentale del mondo fondamentale dell'IT. Questo strumento è utilizzato da specialisti del mondo IT "dietro le quinte", programmatori la cui specializzazione è nascosta all'attenzione di un utente normale. Il feedback degli sviluppatori sul codice binario indica che quest'area richiede uno studio approfondito dei fondamenti matematici e molta pratica nel campo dell'analisi e della programmazione matematica.

Il codice binario è la forma più semplice di codice di computer o dati di programmazione. È completamente rappresentato dal sistema binario dei numeri. Secondo le revisioni del codice binario, è spesso associato al codice macchina, poiché gli insiemi binari possono essere combinati per formare codice sorgenteinterpretato da un computer o altro hardware. Questo è in parte vero. utilizza set di cifre binarie per formare istruzioni.

Insieme alla forma di codice più semplice, un file binario rappresenta anche la più piccola quantità di dati che scorre attraverso tutto l'hardware complesso e complesso e sistemi softwareelaborazione delle risorse e delle risorse dati odierne La più piccola quantità di dati viene chiamata bit. Le stringhe di bit correnti diventano codice o dati che vengono interpretati dal computer.

Numero binario

In matematica ed elettronica digitale, un numero binario è un numero espresso in base 2 o binario sistema digitaleche utilizza solo due caratteri: 0 (zero) e 1 (uno).

Il sistema numerico in base 2 è una notazione di posizione con un raggio di 2. Ciascuna cifra è denominata bit. Grazie alla sua semplice implementazione in digitale circuiti elettronici utilizzando regole logiche, il sistema binario è utilizzato da quasi tutti i computer e dispositivi elettronici moderni.

Storia

Il moderno sistema binario di numeri come base per il codice binario fu inventato da Gottfried Leibniz nel 1679 e presentato nel suo articolo "Spiegazione dell'aritmetica binaria". I numeri binari erano centrali nella teologia di Leibniz. Credeva che i numeri binari simboleggiassero l'idea cristiana della creatività ex nihilo, o creazione dal nulla. Leibniz ha cercato di trovare un sistema che converte le dichiarazioni verbali della logica in dati puramente matematici.

Anche i sistemi binari precedenti a Leibniz esistevano nel mondo antico. Un esempio è il sistema binario cinese I Ching, dove il testo per la predizione si basa sulla dualità di yin e yang. In Asia e in Africa, per codificare i messaggi venivano usati tamburi a fessura con toni binari. Lo studioso indiano Pingala (circa V secolo aC) sviluppò un sistema binario per descrivere la prosodia nel suo Chandashutrem.

Gli abitanti dell'isola di Mangareva nella Polinesia francese hanno utilizzato un sistema ibrido binario-decimale fino al 1450. Nell'XI secolo, lo scienziato e filosofo Shao Yong sviluppò un metodo per organizzare gli esagrammi che corrisponde alla sequenza da 0 a 63, rappresentata in formato binario, con yin uguale a 0, yang uguale a 1. L'ordine è anche un ordine lessicografico in blocchi di elementi selezionati da un insieme di due elementi.

Nuovo tempo

Nel 1605, discusse un sistema in cui le lettere dell'alfabeto potevano essere ridotte a sequenze di cifre binarie, che potevano quindi essere codificate come sottili variazioni del carattere in qualsiasi testo casuale... È importante notare che è stato Francis Bacon ad aggiungere teoria generale osservazione della codifica binaria che questo metodo può essere utilizzato con qualsiasi oggetto.

Un altro matematico e filosofo di nome George Boole pubblicò nel 1847 un articolo intitolato "The Mathematical Analysis of Logic", che descrive il sistema algebrico della logica noto oggi come algebra booleana. Il sistema era basato su un approccio binario, che consisteva in tre operazioni principali: AND, OR e NOT. Questo sistema non è stato messo in funzione fino a quando uno studente laureato al MIT di nome Claude Shannon ha notato che l'algebra booleana che ha studiato sembrava un circuito elettrico.

Shannon ha scritto una dissertazione nel 1937 che ha tratto importanti conclusioni. La tesi di Shannon è diventata il punto di partenza per l'uso del codice binario in applicazioni pratiche come computer e circuiti elettrici.

Altre forme di codice binario

Una stringa di bit non è l'unico tipo di codice binario. Un sistema binario nel suo insieme è qualsiasi sistema che consente solo due opzioni, come un interruttore sistema elettronico o un semplice test vero o falso.

Il braille è un tipo di codice binario comunemente usato dai non vedenti per leggere e scrivere al tatto, dal nome del suo creatore Louis Braille. Questo sistema è costituito da griglie di sei punti ciascuna, tre per colonna, in cui ogni punto ha due stati: rialzato o approfondito. Varie combinazioni di punti sono in grado di rappresentare tutte le lettere, i numeri e i segni di punteggiatura.

americano codice standard for Information Interchange (ASCII) utilizza un codice binario a 7 bit per rappresentare il testo e altri caratteri in computer, apparecchiature di comunicazione e altri dispositivi. A ogni lettera o simbolo viene assegnato un numero da 0 a 127.

Binary Coded Decimal Value, o BCD, è una rappresentazione in codice binario di valori interi che utilizza un grafico a 4 bit per codificare le cifre decimali. I quattro bit binari possono codificare fino a 16 valori diversi.

Nei numeri con codifica BCD, solo i primi dieci valori in ogni bocconcino sono validi e codificano cifre decimali da zero a nove. Gli altri sei valori non sono validi e possono causare un'eccezione della macchina o un comportamento non specificato, a seconda dell'implementazione dell'aritmetica BCD da parte del computer.

L'aritmetica BCD è talvolta preferita ai formati numerici in virgola mobile nelle applicazioni commerciali e finanziarie in cui il comportamento di arrotondamento dei numeri complessi è indesiderabile.

Applicazione

Maggior parte computer moderni utilizzare un programma in codice binario per istruzioni e dati. CD, DVD e dischi Blu-ray rappresentano audio e video in formato binario. Chiamate telefoniche trasferiti digitalmente a lunga distanza e reti mobili collegamento telefonico utilizzando la modulazione del codice a impulsi e le reti voice over IP.

Se sei curioso di sapere come leggere i numeri binari, è importante capire come funzionano i numeri binari. Il sistema binario è noto come sistema di numerazione "base 2", il che significa che ci sono due possibili numeri per ogni cifra; uno o zero. I numeri grandi vengono scritti aggiungendo altri binari o zeri.



Capire i numeri binari


Sapere come leggere i file binari non è fondamentale per l'utilizzo dei computer. Ma è bene comprendere il concetto per capire meglio come i computer memorizzano i numeri. Consente inoltre di comprendere termini come 16 bit, 32 bit, 64 bit e dimensioni della memoria come byte (8 bit).



"Leggere" il codice binario di solito significa convertire il numero binario nel numero in base 10 (decimale) con cui le persone hanno familiarità. Questa trasformazione è abbastanza facile da fare nella tua testa una volta che hai capito come funziona un linguaggio binario.

Ogni cifra in un numero binario ha un significato specifico se la cifra non è zero. Dopo aver determinato tutti questi valori, devi semplicemente sommarli per ottenere il valore decimale a 10 cifre di un numero binario. Per vedere come funziona, prendi il numero binario 11001010.


1. Il modo migliore per leggere un numero binario è iniziare dalla cifra più a destra e spostarsi a sinistra. La forza di questa prima posizione è zero, il che significa che il valore per quella cifra, se non zero, è due potenze di zero o uno. In questo caso, poiché la cifra è zero, il valore per quella posizione sarà zero.



2. Quindi passare alla cifra successiva. Se è uno, calcola due alla potenza di uno. Annota questo valore. In questo esempio, il valore è una potenza di due, uguale a due.



3. Continuare a ripetere questo processo fino a raggiungere la cifra più a sinistra.



4. Per finire, tutto ciò che devi fare è sommare tutti questi numeri insieme per ottenere il valore decimale totale del numero binario: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0 = 202 .


La nota: Un altro modo per vedere l'intero processo sotto forma di equazione è il seguente: 1 x 2 7 + 1 x 2 6 + 0 x 2 5 + 0 x 2 4 + 1 x 2 3 + 0 x 2 2 + 1 x 2 1 + 0 x 2 0 \u003d 20.


Numeri binari con firma


Il metodo sopra funziona per i numeri binari senza segno di base. Tuttavia, i computer hanno bisogno di un modo per rappresentare i numeri negativi utilizzando anche il codice binario.


Per questo motivo, i computer utilizzano numeri binari con segno. In questo tipo di sistema, la cifra più a sinistra è nota come bit di segno e le cifre rimanenti sono note come bit di ampiezza.


Leggere un numero binario con segno è quasi uguale a leggere uno senza segno, con una leggera differenza.


1. Seguire la stessa procedura descritta sopra per un numero binario senza segno, ma fermarsi non appena si raggiunge il bit più a sinistra.



2. Guarda il bit più a sinistra per determinare il segno. Se è uno, il numero è negativo. Se è zero, il numero è positivo.



3. Ora esegui gli stessi calcoli di prima, ma applica il segno appropriato al numero indicato dal bit più a sinistra: 64 + 0 + 0 + 8 + 0 + 2 + 0 = -74 .


4. Il metodo binario con segno consente ai computer di rappresentare numeri positivi o negativi. Tuttavia, consuma il bit di inizio, il che significa che i numeri grandi richiedono una quantità di memoria leggermente superiore rispetto ai numeri binari senza segno.

08. 06.2018

Il blog di Dmitry Vassiyarov.

Codice binario - dove e come si applica?

Oggi sono particolarmente felice di incontrarvi, miei cari lettori, perché mi sento come un insegnante che, alla primissima lezione, inizia a familiarizzare la classe con lettere e numeri. E poiché viviamo in pace tecnologie digitalipoi ti dirò qual è il binario sottostante.

Cominciamo con la terminologia e scopriamo cosa significa binario. Per chiarimenti, torniamo al nostro calcolo familiare, chiamato "decimale". Cioè, utilizziamo 10 cifre, che consentono di operare comodamente con vari numeri e mantenere un record corrispondente.

Seguendo questa logica, il sistema binario utilizza solo due caratteri. Nel nostro caso, è solo "0" (zero) e "1" uno. E qui voglio avvertirti che ipoteticamente potrebbero esserci altre convenzioni al loro posto, ma proprio tali valori, che denotano l'assenza (0, vuoto) e la presenza di un segnale (1 o "stick"), ci aiuteranno a comprendere ulteriormente la struttura del binario codice.

Perché ho bisogno di binario?

Prima dell'avvento dei computer, venivano utilizzati vari sistemi automatici, il cui principio si basa sulla ricezione di un segnale. Il sensore viene attivato, il circuito viene chiuso e un dispositivo specifico viene acceso. Nessuna corrente nel circuito del segnale - nessuna attivazione. Sono stati i dispositivi elettronici a fare progressi nell'elaborazione delle informazioni rappresentate dalla presenza o dall'assenza di tensione in un circuito.

La loro ulteriore complicazione portò alla comparsa dei primi processori, che fecero anche il loro lavoro, elaborando un segnale già costituito da impulsi alternati in un certo modo. Non approfondiremo ora i dettagli del programma, ma per noi è importante quanto segue: i dispositivi elettronici erano in grado di distinguere una data sequenza di segnali in ingresso. Ovviamente è possibile descrivere la combinazione condizionale in questo modo: "c'è un segnale"; "nessun segnale"; "C'è un segnale"; "C'è un segnale." Puoi anche semplificare la notazione: "è"; "no"; "c'è"; "c'è".

Ma è molto più facile designare la presenza di un segnale con uno "1" e la sua assenza - con zero "0". Quindi possiamo invece usare un binario semplice e conciso: 1011.

Indubbiamente, la tecnologia del processore ha fatto passi da gigante e ora i chip sono in grado di percepire non solo una sequenza di segnali, ma interi programmi scritti da comandi specifici costituiti da singoli caratteri.

Ma per scriverli viene utilizzato lo stesso codice binario, composto da zero e uno, corrispondenti alla presenza o assenza di un segnale. Che lo sia o no, nessuna differenza. Per un chip, ognuna di queste opzioni è una singola informazione chiamata bit (il bit è l'unità di misura ufficiale).

Convenzionalmente, un carattere può essere codificato come una sequenza di più caratteri. Solo quattro opzioni possono essere descritte con due segnali (o la loro assenza): 00; 01; 10; 11. Questo metodo di codifica è chiamato due bit. Ma può essere:

  • Quattro bit (come nell'esempio per il paragrafo precedente 1011) consente di scrivere 2 ^ 4 \u003d 16 combinazioni di caratteri;
  • Otto bit (ad esempio: 0101 0011; 0111 0001). Un tempo era di grande interesse per la programmazione, poiché copriva 2 ^ 8 \u003d 256 valori. Ciò ha permesso di descrivere tutte le cifre decimali, l'alfabeto latino e i caratteri speciali;
  • Sedici bit (1100 1001 0110 1010) e versioni successive. Ma i record con una tale lunghezza sono già per attività moderne più complesse. I processori moderni utilizzano architetture a 32 e 64 bit;

Ad essere onesti, uniti versione ufficiale no, è successo che è stata la combinazione di otto caratteri a diventare la misura standard delle informazioni memorizzate, chiamata "byte". Potrebbe anche essere applicato a una lettera scritta in codice binario a 8 bit. Quindi, miei cari amici, per favore ricordate (se qualcuno non lo sapeva):

8 bit \u003d 1 byte.

È così accettato. Sebbene un carattere scritto come valore a 2 o 32 bit possa anche essere chiamato nominalmente un byte. A proposito, grazie al codice binario, possiamo stimare la dimensione dei file misurata in byte e la velocità delle informazioni e del trasferimento Internet (bit al secondo).

Codifica binaria in azione

Per standardizzare la registrazione delle informazioni per computer, sono stati sviluppati diversi sistemi di codifica, uno dei quali si è diffuso in ASCII, basato sulla registrazione a 8 bit. I valori in esso sono distribuiti in un modo speciale:

  • i primi 31 caratteri sono caratteri di controllo (da 00000000 a 00011111). Serve per comandi di servizio, output su una stampante o su uno schermo, segnali sonoriformattazione del testo;
  • il successivo da 32 a 127 (00100000 - 01111111) Alfabeto latino e simboli ausiliari e segni di punteggiatura;
  • il resto, fino al 255 ° (10000000 - 11111111) - una parte alternativa della tabella per compiti speciali e visualizzazione di alfabeti nazionali;

La decodifica dei valori in esso contenuti è mostrata nella tabella.

Se pensi che "0" e "1" si trovino in un ordine caotico, ti sbagli profondamente. Usando qualsiasi numero come esempio, ti mostrerò uno schema e ti insegnerò come leggere i numeri scritti in codice binario. Ma per questo accetteremo alcune convenzioni:

  • Leggeremo un byte di 8 caratteri da destra a sinistra;
  • Se nei numeri ordinari usiamo le cifre di uno, decine, centinaia, allora qui (lettura in ordine inverso) per ogni bit vengono presentate diverse potenze di "due": 256-124-64-32-16-8-4-2-1;
  • Ora guardiamo il codice binario di un numero, ad esempio 00011011. Dove è presente un segnale “1” nella posizione corrispondente, prendiamo i valori di questo bit e li sommiamo nel solito modo. Di conseguenza: 0 + 0 + 0 + 32 + 16 + 0 + 2 + 1 \u003d 51. In correttezza questo metodo puoi verificare guardando la tabella dei codici.

Ora, miei amici curiosi, non solo sapete cos'è un codice binario, ma sapete anche come trasformare le informazioni crittografate da esso.

Linguaggio comprensibile alla tecnologia moderna

Naturalmente, l'algoritmo per la lettura del codice binario da parte dei dispositivi del processore è molto più complicato. Ma con il suo aiuto puoi scrivere tutto ciò che ti piace:

  • Informazioni di testo con opzioni di formattazione;
  • Numeri e qualsiasi operazione con essi;
  • Immagini grafiche e video;
  • Suoni, compresi quelli che vanno oltre i limiti della nostra udibilità;

Inoltre, grazie alla semplicità della "presentazione", diversi modi record di informazioni binarie:

  • Modificare campo magnetico su ;
  • I vantaggi della codifica binaria sono integrati da possibilità quasi illimitate per il trasferimento di informazioni su qualsiasi distanza. È questo metodo di comunicazione che viene utilizzato con astronavi e satelliti artificiali.

    Quindi, oggi il sistema di numeri binari è un linguaggio che è compreso dalla maggior parte dei dispositivi elettronici che utilizziamo. E ciò che è più interessante, non sono ancora previste altre alternative.

    Penso che le informazioni che ho delineato saranno sufficienti per te per cominciare. E poi, se si presenta una tale necessità, tutti possono approfondire lo studio indipendente di questo argomento.

    Vi saluto e dopo una breve pausa preparerò per voi un nuovo articolo sul mio blog su qualche argomento interessante.

    È meglio se me lo dici tu stesso;)

    A presto.

    Codice binario - questa è la presentazione delle informazioni combinando i caratteri 0 o 1. A volte è molto difficile capire il principio della codifica delle informazioni sotto forma di questi due numeri, ma proveremo a spiegare tutto in dettaglio.

    A proposito, sul nostro sito puoi tradurre qualsiasi testo in codice decimale, esadecimale e binario utilizzando il calcolatore di codice online.

    Quando vediamo qualcosa per la prima volta, spesso ci poniamo la domanda logica su come funziona. Qualsiasi nuova informazione viene da noi percepita come qualcosa di complesso o creato esclusivamente per la visualizzazione da lontano, tuttavia, per le persone che vogliono saperne di più codice binario, viene rivelata la semplice verità: il codice binario non è affatto difficile da capire, come ci sembra. Ad esempio, la lettera inglese T in sistema binario assumerà questa forma - 01010100, E - 01000101 e la lettera X - 01011000. Sulla base di ciò, comprendiamo che la parola inglese TEXT sotto forma di codice binario avrà questo aspetto: 01010100 01000101 01011000 01010100. Il computer comprende proprio una tale rappresentazione di caratteri per questa parola, ebbene, noi preferiamo vederlo nella presentazione delle lettere dell'alfabeto.

    Ad oggi codice binario viene utilizzato attivamente nella programmazione, poiché è grazie ad esso che i computer funzionano. Ma la programmazione non si è ridotta a una serie infinita di uno e zeri. Poiché si tratta di un processo piuttosto laborioso, sono state adottate misure per semplificare la comprensione tra un computer e una persona. La soluzione al problema è stata la creazione di linguaggi di programmazione (BASIC, C ++, ecc.). Di conseguenza, il programmatore scrive il programma in una lingua che comprende, quindi il programma del compilatore traduce tutto in codice macchina, avviando il computer.

    Conversione di un numero naturale da un sistema di numeri decimali a un sistema binario.

    Per convertire i numeri da decimali a binari, utilizza l '"algoritmo di sostituzione", che consiste nella seguente sequenza di azioni:

    1. Scegliere il numero desiderato e dividerlo per 2. Se il risultato della divisione è con un resto, il numero del codice binario sarà 1, se non c'è resto - 0.

    2. Gettare via il resto, se presente, dividere nuovamente il numero ottenuto come risultato della prima divisione per 2. Impostare il numero del sistema binario a seconda della presenza del resto.

    3. Continuiamo a dividere, calcolando il numero del sistema binario dal resto, fino a raggiungere il numero che non può essere diviso - 0.

    4. A questo punto, il codice binario è considerato pronto.

    Ad esempio, convertiamo il numero 7 nel sistema binario:

    1,7: 2 \u003d 3,5. Poiché c'è un resto, scriviamo il primo numero del codice binario 1.

    2,3: 2 \u003d 1,5. Ripetiamo la procedura con la scelta del numero di codice compreso tra 1 e 0, a seconda del resto.

    3,1: 2 \u003d 0,5. Seleziona nuovamente 1 seguendo lo stesso principio.

    4. Di conseguenza, otteniamo, convertito da decimale a binario, il codice - 111.

    In questo modo è possibile tradurre un numero infinito di numeri. Ora proviamo a fare l'opposto: converti un numero da binario a decimale.

    Conversione da binario a decimale.

    Per fare ciò, dobbiamo numerare il nostro numero binario 111 dalla fine, iniziando con zero. Per 111, è 1 ^ 2 1 ^ 1 1 ^ 0. Sulla base di questo, il numero per il numero servirà come suo potere. Successivamente, eseguiamo azioni secondo la formula: (x * 2 ^ y) + (x * 2 ^ y) + (x * 2 ^ y), dove x è il numero ordinale del codice binario e y è il grado di questo numero. Sostituiamo il nostro numero binario con questa formula e calcoliamo il risultato. Otteniamo: (1 * 2 ^ 2) + (1 * 2 ^ 1) + (1 * 2 ^ 0) \u003d 4 + 2 + 1 \u003d 7.

    Un po 'della storia del sistema numerico binario.

    È generalmente accettato che per la prima volta sistema binario proposto da Gottfried Wilhelm Leibniz, che considerava il sistema utile in complessi calcoli matematici e scientifici. Ma secondo alcune fonti, prima della sua proposta per un sistema di numeri binari, in Cina apparve un'iscrizione sul muro, che fu decifrata quando utilizzando il codice binario... Sull'iscrizione erano raffigurati bastoncini lunghi e corti. Supponendo che la levetta lunga sia 1 e quella corta sia 0, è possibile che l'idea di un codice binario esistesse in Cina molti anni prima della sua scoperta ufficiale. Decifrare il codice ha identificato solo un numero naturale primo lì, ma questo è il fatto che rimane a loro.

    LA CAMPANA

    C'è chi ha letto questa notizia prima di te.
    Iscriviti per ricevere gli ultimi articoli.
    E-mail
    Nome
    Cognome
    Come vuoi leggere The Bell
    Niente spam