Què cal saber
- Els nombres binaris simples sense signe consisteixen només en uns i zeros. Comença pel dígit més a la dreta i treballa cap a l'esquerra.
- Els zeros sempre són zero. Cada posició representa poders creixents de 2 començant per 20, que és igual a 0.
- Afegeix els valors de tots els números per obtenir el resultat de base 10 més conegut.
Aquest article explica com llegir nombres binaris senzills sense signe i inclou informació sobre nombres binaris amb signe, que poden indicar nombres positius o negatius.
Com llegir el codi binari
"Llegir" el codi binari normalment significa traduir un nombre binari a un nombre de base 10 (decimal) que la gent està familiaritzada. Aquesta conversió és prou senzilla com per fer-la al cap quan entenguis com funciona el llenguatge binari.
La ubicació del dígit en un nombre binari té un valor específic si el dígit no és zero. Un cop hàgiu determinat tots aquests valors, només heu de sumar-los per obtenir el valor base 10 (decimal) del nombre binari.
Per veure com funciona això, pren el número binari 11001010.
-
La millor manera de llegir un nombre binari és començar amb el dígit més a la dreta i anar cap a l'esquerra. La potència d'aquesta primera ubicació és zero, és a dir, el valor d'aquest dígit, si no és zero, és dos a la potència de zero, o un. En aquest cas, com que el dígit és un zero, el valor d'aquest lloc seria zero.
-
A continuació, passeu al dígit següent. Si és un, calcula dos per la potència d'un. Anoteu també aquest valor. En aquest exemple, el valor és dos per la potència d'un, que és dos.
-
Continueu repetint aquest procés fins que arribeu al dígit més a l'esquerra.
-
Per acabar, tot el que heu de fer és sumar tots aquests nombres junts per obtenir el valor decimal global del nombre binari: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0=202
Una altra manera de veure tot aquest procés en forma d'equació és la següent: 1 x 27 + 1 x 26 + 0 x 2 5 + 0 x 24 + 1 x 23 + 0 x 22 + 1 x 2 1 + 0 x 20=202
Números binaris signats
El mètode anterior funciona per a nombres binaris bàsics sense signe. No obstant això, els ordinadors necessiten una manera de representar nombres negatius amb binari també.
Per això, els ordinadors utilitzen números binaris amb signe. En aquest tipus de sistemes, el dígit més a l'esquerra es coneix com a bit de signe, mentre que els dígits restants es coneixen com a bits de magnitud.
Llegir un nombre binari amb signe és gairebé el mateix que sense signe, amb una petita diferència.
-
Feu el mateix procediment que s'ha descrit anteriorment per a un nombre binari sense signe, però atureu-vos quan arribeu al bit més esquerre.
-
Per determinar el signe, examina el bit més esquerre. Si és un, el nombre és negatiu. Si és un zero, aleshores el nombre és positiu.
- Ara, feu el mateix càlcul que abans, però apliqueu el signe adequat al nombre tal com indica el bit més esquerre: 64 + 0 + 0 + 8 + 0 + 2 + 0=-74
- El mètode binari amb signe permet als ordinadors representar nombres que siguin positius o negatius. Tanmateix, consumeix un bit inicial, el que significa que els números més grans requereixen una mica més de memòria que els nombres binaris sense signe.
Comprendre els nombres binaris
Si estàs interessat a aprendre a llegir els números binaris, és important entendre com funcionen els nombres binaris.
Binary es coneix com a sistema de numeració "base 2", és a dir, hi ha dos nombres possibles per a cada dígit; un un o un zero. Els nombres més grans s'escriuen afegint uns o zeros addicionals al nombre binari.
Saber llegir binaris no és fonamental per utilitzar ordinadors, però és bo entendre el concepte per obtenir una millor apreciació de com els ordinadors emmagatzemen els números a la memòria. També us permet entendre termes com ara 16 bits, 32 bits, 64 bits i mesures de memòria com bytes (8 bits).