Com convertir entre binari, decimal i hexadecimal
- Escriu el nombre al camp de la seva base: decimal, binari, octal o hexadecimal.
- Els altres tres camps s'omplen a l'instant.
- Per convertir text, escriu-lo al quadre de text i mira el seu binari i hexadecimal.
- També pots enganxar bits o bytes en hexadecimal per recuperar el text original.
Bases numèriques i text en binari
Els nombres es poden escriure en bases diferents. El decimal utilitza deu dígits (de 0 a 9), el binari dos (0 i 1), l'octal vuit (de 0 a 7) i l'hexadecimal setze (de 0 a 9 i de A a F). El 255 decimal és 11111111 en binari, 377 en octal i FF en hexadecimal.
Per passar de decimal a binari es divideix per 2 una vegada i una altra i es llegeixen els residus al revés; per passar de binari a decimal se sumen els dígits 1 multiplicats per la seva potència de 2. L'eina ho fa amb nombres enters de qualsevol mida, sense perdre precisió.
El text en un ordinador es desa com a bytes. Amb la codificació UTF-8, la lletra A és el byte 01000001 (65 en decimal, 41 en hexadecimal) i una lletra amb accent com la é ocupa dos bytes (C3 A9). Per això el text en binari s'escriu en grups de 8 bits per byte.
Coses a tenir en compte
- Només converteix nombres enters no negatius: sense decimals ni signes.
- El text es codifica en UTF-8, la codificació més utilitzada; altres codificacions donarien uns altres bytes.
- En convertir bytes a text, l'eina t'avisa si els bytes no formen un text vàlid.
Preguntes freqüents
Com es converteix de decimal a binari?
Escriu el nombre al camp decimal i mira el camp binari. El 10 decimal és 1010 en binari.
Com es converteix text a binari?
Escriu el text al quadre de text: cada caràcter es mostra com un byte de 8 bits (la A és 01000001).
Com es converteix d'hexadecimal a decimal?
Escriu el nombre al camp hexadecimal. Per exemple, FF és 255 en decimal.
Què passa amb els nombres molt grans?
Es converteixen sense perdre precisió, fins i tot amb centenars de dígits.
Es desa el que escric?
No. Tot es calcula al teu navegador.