Sistema numerico binario: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
| m rb Etichetta: Annulla | |||
| (278 versioni intermedie di oltre 100 utenti non mostrate) | |||
| Riga 1: {{NN|informatica|gennaio 2024}} Il '''sistema numerico binario''' è un [[sistema numerico]] [[notazione posizionale|posizionale]] in [[base (aritmetica)|base]] 2. Esso utilizza solo due simboli, di solito indicati con 0 e 1, invece delle dieci [[cifra|cifre]] utilizzate dal [[sistema numerico decimale]]. Ciascuno dei numeri espressi nel sistema numerico binario è chiamato "numero binario".▼ ▲Il '''sistema numerico binario''' è un [[sistema numerico]] [[notazione posizionale|posizionale]] in [[base (aritmetica)|base]] 2. Esso utilizza solo due simboli, di solito indicati con 0 e 1, invece delle dieci [[cifra|cifre]] utilizzate dal [[sistema numerico decimale]]. Ciascuno dei numeri espressi nel sistema numerico binario è  In [[informatica]] il sistema binario è utilizzato  per la rappresentazione interna dell'informazione dalla quasi totalità degli [[computer|elaboratori elettronici]], in quanto le caratteristiche fisiche dei [[Circuito digitale|circuiti]] [[elettronica digitale|digitali]] rendono particolarmente conveniente la gestione di due soli valori, rappresentati fisicamente da due diversi livelli di [[tensione elettrica]]. Tali valori assumono convenzionalmente il significato numerico di 0 e 1 o quelli di [[Valore di verità|vero e falso]] della [[logica booleana]].▼ ▲In [[informatica]] il sistema binario è utilizzato == Rappresentazione == {{vedi anche|Binary-coded decimal}} Un numero binario è una sequenza di cifre binarie Nella seguente tabella vengono confrontate le rappresentazioni binarie, [[sistema numerico esadecimale|esadecimale]] e [[sistema numerico decimale|decimale]] dei numeri compresi tra 0 e 15: Riga 12 ⟶ 15: ! Binario || Esadecimale || Decimale |- |{{Binario|0}} |{{Esadecimale|0}} |0 |- |{{Binario|1}} |{{Esadecimale|1}} |1 |- |{{Binario|2}} |{{Esadecimale|2}} |2 |- |{{Binario|3}} |{{Esadecimale|3}} |3 |- |{{Binario|4}} |{{Esadecimale|4}} |4 |- |{{Binario|5}} |{{Esadecimale|5}} |5 |- |{{Binario|6}} |{{Esadecimale|6}} |6 |- |{{Binario|7}} |{{Esadecimale|7}} |7 |- |{{Binario|8}} |{{Esadecimale|8}} |8 |- |{{Binario|9}} |{{Esadecimale|9}} |9 |- |{{Binario|10}} |{{Esadecimale|10}} |10 |- |{{Binario|11}} |{{Esadecimale|11}} |11 |- |{{Binario|12}} |{{Esadecimale|12}} |12 |- |{{Binario|13}} |{{Esadecimale|13}} |13 |- |{{Binario|14}} |{{Esadecimale|14}} |14 |- |{{Binario|15}} |{{Esadecimale|15}} |15 |} Riga 83 ⟶ 86: :<math>1001_2 = 1 \cdot 2^3+0 \cdot 2^2+0 \cdot 2^1+1 \cdot 2^0 = 9_{10}</math>. L'utilizzo dei numeri binari non è ristretto esclusivamente alla rappresentazione dei [[numeri interi positivi]]. Adottando alcune convenzioni, è possibile [[rappresentazione dei numeri relativi|rappresentare numeri interi relativi]] in binario. Oltre al [[segno (matematica)|segno]] è possibile esprimere in binario i [[numeri razionali]] utilizzando,  == Operazioni aritmetiche == I numeri binari possono essere messi in relazione tramite operazioni aritmetiche, con regole simili a quelle del sistema decimale. Le quattro operazioni aritmetiche eseguibili sono:  === Addizione === Riga 103 ⟶ 106: # 1-0=1 # 1-1=0 Quando si ha un prestito si sottrae 1 dalla colonna di sinistra (quella più significativa) e si procede rispettando la regola della differenza. Se sulla colonna di sinistra non si può concedere il prestito perché la cifra è 0, esso si trascina alla colonna successiva verso sinistra finché non si restituisce il prestito. Riga 120 ⟶ 124: == Storia == {{vedi anche|Storia dell'informatica Il sistema numerico binario ha molti ''padri''. Il primo a proporne l'uso fu [[Juan Caramuel y Lobkowitz|Juan Caramuel]] con la pubblicazione del volume  == Bibliografia == * {{Cita libro|autore=Argyris Kostopoulos == Voci correlate == {{div col|cols=2}} * [[Potenza di due]] * [[Conversione tra basi di numerazione potenze di uno stesso numero]] Riga 138 ⟶ 144: * [[Sistema ternario]] * [[Calcolatore ternario]] * [[Divinazione binaria]] {{div col end}} == Altri progetti == {{interprogetto| == Collegamenti esterni == * {{Collegamenti esterni}} * {{FOLDOC|binary|binary}} * {{cita web|1=https://www.cut-the-knot.org/do_you_know/BinaryHistory.shtml|2=History of the Binary System|lingua=en|accesso=4 maggio 2019|urlarchivio=https://web.archive.org/web/20190408011903/http://www.cut-the-knot.org/do_you_know/BinaryHistory.shtml|dataarchivio=8 aprile 2019|urlmorto=sì}} * {{cita web | 1 = http://wims.unice.fr/wims/it_tool~number~baseconv.it.html | 2 = Convertitore di base | accesso = 10 maggio 2013 | urlarchivio = https://web.archive.org/web/20120913060407/http://wims.unice.fr/wims/it_tool~number~baseconv.it.html | dataarchivio = 13 settembre 2012 | urlmorto = sì }} {{Tabella dei sistemi di numerazione}} {{Controllo di autorità}} {{Portale|matematica|informatica}} [[Categoria:Sistemi di numerazione per base|02]] [[Categoria:Teorie dell'informatica]] | |||