Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Los sistemas de numeración representan valores numéricos. Son el conjunto de reglas, convenios, y
símbolos (dígitos) que permiten expresar números.
En los sistemas de numeración posicional, la ubicación de la cifra en el número es importante, por
ejemplo, en el sistema decimal, un “1” puede valer 1 en las unidades o 10 en las decenas. En el
sistema de numeración romano, los dígitos siempre representan la misma cantidad, “M” siempre
vale 1000 esté donde esté colocado.
Un número X, según el teorema fundamental de la numeración, viene representado por una cadena
de dígitos X=(… x2,x1,x0,x-1,x-2…).
Por lo que el valor V(x), en base b, es:
∞
∑ bi xi
i=0
Donde la base nos indica el número de dígitos que utiliza el sistema para representar los números.
En base decimal, los símbolos son [0,1,2,3,4,5,6,7,8,9], luego la base es 10 porque utiliza 10 dígitos
diferentes.
Cuando queremos indicar que un número se encuentra en una base concreta, lo indicamos de esta
manera:
13710
1011012
Así, 13710=1*102+3*10+7=137
A nosotros nos interesa estudiar los sitemas de numeración:
Decimal
Binario
Octal
Hexadecimal
Los dígitos que utiliza para representar los números son 0,1 , 2, 3, 4, 5, 6 y 7.
El valor en decimal de 5768 sería:
2
V(x)= ∑ 8i xi =6*80+7*81+5*82=6+56+320=38210
i=0
Código BCD
El código decimal codificado en binario se utiliza para expresar un número decimal en binario.
Cada dígito decimal es expresado por su valor binario usando 4 bits.
El número 143 se expresaría:
1=20=0001
4=22=0100
3=21+20=0011
0001 0100 0011
Todas las conversiones desde un número decimal a otra base se realizan de la misma forma.
Realizaremos sucesivas divisiones enteras del número a convertir entre la base. Lo dígitos que
forman el número en base b serán el resultado de la última división seguido de los restos obtenidos.
123 / 2 = 61 y resto 1
61 / 2 = 20 y resto 1
30/ 2 = 15 y resto 0
15 / 2 = 7 y resto 1
7 / 2 = 3 y resto 1
3 / 2 = 1 y resto 1
Luego 12310=11110112
123 / 8 = 15 y resto 3
15 / 8 = 1 y resto 7
Luego 12310=1738
123 / 16 = 7 y resto 11
Si el número decimal a convertir tuviera parte fraccionaria, se trataría la parte entera como hemos
visto hasta ahora, y la parte decimal, la multiplicamos sucesivamente por la base.
123,312510
12310= 11110112
0,3125 * 2 = 0,625
0,625 * 2 = 1’25
0,25 * 2 = 0,5
0,5 * 2 = 1
Al convertir una parte fraccionaria, pueden darse casos de periodicidad. En estos casos,
terminaremos la conversión después de encontrar el primer resultado periódico, o cuando creamos
haber encontrado el número de decimales suficiente.
0102 = 28
1102 = 68
Entonces, 101102=268
Luego
111100112 = F316
Ejercicio: