El sistema binario, llamado también sistema diádico1 en ciencias de la computación, es un sistema de
numeración en el que los números se representan utilizando solamente dos cifras: cero y uno (0 y 1).
Es uno de los sistemas que se utilizan en las computadoras, debido a que estas trabajan internamente
con dos niveles de voltaje, por lo cual su sistema de numeración natural es el sistema binario
decimal
El sistema de numeración decimal, también llamado sistema decimal, es un sistema de numeración
posicional en el que las cantidades se representan utilizando como base aritmética las potencias del
número diez. El conjunto de símbolos utilizado (sistema de numeración arábiga) se compone de diez
cifras : cero (0) - uno (1) - dos (2) - tres (3) - cuatro (4) - cinco (5) - seis (6) - siete (7) - ocho (8) y nueve (9)
octal
El sistema numérico en base 8 se llama octal y utiliza los dígitos del 0 al 7. En informática a veces
se utiliza la numeración octal en vez de la hexadecimal. Tiene la ventaja de que no requiere utilizar
otros símbolos diferentes de los dígitos. Sin embargo, para trabajar con bytes o conjuntos de ellos,
asumiendo que un byte es una palabra de 8 bits, suele ser más cómodo el sistema hexadecimal, por
cuanto todo byte así definido es completamente representable por dos dígitos hexadecimales.
hexadecimal
El sistema hexadecimal (abreviado como 'Hex', no confundir con sistema sexagesimal) es el sistema de
numeración posicional que tiene como base el 16. Su uso actual está muy vinculado a la informática y
ciencias de la computación, pues los computador es suelen utilizar el byte u octeto como unidad
básica de memoria; y, debido a que un byte representa 2 8 {\displaystyle 2^{8}} 2^{8} valores
posibles, y esto puede El sistema hexadecimal (abreviado como 'Hex', no confundir con sistema
sexagesimal) es el sistema de numeración posicional que tiene como base el 16. Su uso actual está
muy vinculado a la informátcomo 2 8 = 2 4 ⋅ 2 4 = 16 ⋅ 16 = {\displaystyle 2^{8}=2^{4}\cdot
2^{4}=16\cdot 16=} 2^{8}=2^{4}\cdot 2^{4}=16\cdot 16= 1 ⋅ 16 2 + 0 ⋅ 16 1 + 0 ⋅ 16 0 {\displaystyle 1\cdot
16^{2}+0\cdot 16^{1}+0\cdot 16^{0}} 1\cdot 16^{2}+0\cdot 16^{1}+0\cdot 16^{0}, que equivale al
número en base 16 100 16 {\displaystyle 100_{16}} 100_{{16}}, dos dígitos hexadecimales
corresponden exactamente a un byte