Guida al sistema binario
Binary Number System
The binary system uses only two digits: 0 and 1. This is the basic language of computers, where 0 means no electricity (off) and 1 means electricity (on). Binary numbers are longer than decimal, but easier to implement in digital electronics. A byte is 8 bits (e.g., 10101010₂ = 170₁₀).
Conversione in binario
Per convertire da decimale a binario, dividi per 2 e annota i resti. Esempio: 42 ÷ 2 = 21 resto 0, 21 ÷ 2 = 10 resto 1, 10 ÷ 2 = 5 resto 0, 5 ÷ 2 = 2 resto 1, 2 ÷ 2 = 1 resto 0, 1 ÷ 2 = 0 resto 1. Leggendo dal basso: 101010₂ = 42₁₀.
Applicazioni nella programmazione
Il binario si usa nelle maschere di bit, nei permessi dei file (es. chmod 755 = 111101101), negli indirizzi IPv4 e nei colori RGB (rosso #FF0000 = 11111111 00000000 00000000). La RAM è indirizzata a bit. Booleano: vero=1, falso=0.