Documente Academic
Documente Profesional
Documente Cultură
- DATOS DE LA ASIGNATURA
Anteriores Posteriores
Asignaturas Temas Asignaturas Temas
Ninguna. Organización de
computadoras.
Software de Compiladores.
sistemas. Ensamblador.
Fundamentos de
redes.
5.- TEMARIO
• Examen teórico.
• Actividades de investigación.
• Participación en clase.
• Resolución de ejercicio.
• Desempeño individual y grupal.
9.- UNIDADES DE APRENDIZAJE
Fuentes de
Objetivo Educacional Actividades de aprendizaje
Información
Fuentes de
Objetivo Educacional Actividades de aprendizaje
Información
Fuentes de
Objetivo Educacional Actividades de aprendizaje
Información
Fuentes de
Objetivo Educacional Actividades de aprendizaje
Información
Fuentes de
Objetivo Educacional Actividades de aprendizaje
Información
Fuentes de
Objetivo Educacional Actividades de aprendizaje
Información
Referencias en Internet
[12] www.bivitec.org.mx
[13] www.monografías.com
11. PRÁCTICAS
Se sugiere que se introduzca algún lenguaje como MathCAD, MatLab o cualquier otro de
este tipo.
Introducción a los sistemas de numeración
MATEMÁTICA
Debido a la necesidad del hombre de conocer, dominar y sobrevivir en el mundo que le rodea,
han surgido las ciencias, y entre ellas, la matemática. Los innumerables problemas
relacionados con los números han hecho que la ciencia Matemática abarque un campo muy
amplio de estudio, por ello se ha dividido en diversas ramas, y dentro de las más importantes
están la Aritmética, el Algebra y la Geometría.
El origen de la Aritmética es de época muy remota; algunos autores creen que nació en
la India; esta rama de la matemática estudia la cantidad representada por los números, se
ocupa del cálculo por medio de los números y expone las propiedades comunes a todos ellos.
La Aritmética consta de dos partes; la primera la conforman las construcciones o
formas de combinar los números; la otra parte se refiere a las comparaciones o manera de
establecer sus relaciones.
El Álgebra es la parte de las matemáticas que trata de la cantidad considerada en
general, sirviéndose para representarla de letras u otros signos especiales. Esta rama de la
Matemática no es de fácil definición. Históricamente, el Álgebra aparece vinculada con
problemas numéricos cuya solución sólo se logra mediante determinadas combinaciones de las
operaciones aritméticas.
La fisonomía actual del Álgebra se adquiere cuando los problemas que resuelve cobran
la más amplia generalización mediante la introducción de los símbolos operatorios y de las
letras. En este sentido el Álgebra ha recorrido tres etapas: Álgebra retórica, en las cuestiones
se resuelven con palabras, sin símbolos; Álgebra sincopada, en donde aparecen los primeros
símbolos, en especial mediante abreviaturas de las palabras comunes; y Álgebra simbólica,
cuando se introducen los símbolos y las letras.
Precisamente con el uso sistemático de las letras, las cuestiones algebraicas se
generalizan y la aritmética se universaliza.
Se atribuye el origen de la Geometría a la necesidad de medir las tierras de labranza
después de la crecida del río Nilo. Pero sin duda, no fue solamente la medida de la tierra el
origen de los conocimientos geométricos: la necesidad de comparar las áreas y volúmenes de
figuras simples, la construcción de canales y edificios; las figuras decorativas; los
movimientos de los astros, han contribuido al nacimiento de esas reglas y propiedades
geométricas.
Se considera que Pitágoras fue quien transformó el estudio de la geometría en una
enseñanza liberal, remontándose a los principios generales y estudiando los teoremas
abstractamente con inteligencia pura. Desde entonces se acumularon los teoremas y las
propiedades, se crearon métodos, se analizaron los fundamentos, se plantearon problemas,
logrando que la geometría griega abarcara un vasto conjunto de conocimientos.
El contenido de este trabajo ha sido desarrollado de forma didáctica, buscando que los
temas analizados y el lenguaje empleado en las explicaciones sean de fácil comprensión para
los alumnos.
La estructura pedagógica de este documento es secuencial; los procedimientos de
problemas y ejemplos se han desarrollado paso a paso. La inclusión de ejercicios y preguntas
tiene como objetivo que los alumnos practiquen no sólo lo aprendido, sino que desarrollen su
lógica basándose en los conocimientos presentados en el texto.
LA ARITMÉTICA Y SU OBJETO
El concepto de número natural ha sufrido una serie de ampliaciones a través del desarrollo de
la ciencia matemática, una de las cuales consiste en considerar al cero como un número que
representaría la única propiedad común a todos los conjuntos nulos o carentes de elementos.
Otras ampliaciones se refieren a los números fraccionarios y a los números irracionales.
Una nueva ampliación nos lleva al concepto de número negativo, concepto que
transforma todo el sistema de números naturales, fraccionarios e irracionales y que constituyen
uno de los fundamentos del cálculo algebraico. Los números naturales, así como los
fraccionarios e irracionales, reciben el nombre de números reales. Una considerable e
importantísima ampliación del campo numérico tiene lugar con la introducción de los números
no reales (complejos).
Suele llamarse número entero (positivo o negativo) al número real que no es
fraccionario ni irracional, de modo que los números naturales son los números enteros
positivos. La Aritmética General tiene por objeto el estudio de los números (naturales o no), y
la Aritmética Elemental como la ciencia matemática que tiene por objeto el estudio de los
números reales positivos.
x
R: N enteros +; Q racionales ; I irracionales. Complejos no reales.
y
NUMERACIÓN
La numeración es la parte de la aritmética que nos enseña a expresar y escribir los números, y
puede ser hablada o escrita. La hablada enseña a expresar lso números, y la escrita enseña a
escribir los números.
SISTEMA DECIMAL
Los números se forman por agregación de unidades, es decir, si a una unidad o número uno le
agregamos otra unidad, resulta el número dos; si agregamos otra unidad más resulta el número
tres, así sucesivamente, de lo que se deduce que la serie natural de los números no tiene fin,
pues por grande que sea un número siempre podremos otro mayor agregándole otra unidad.
Cifras o guarismo son los signos que representan los números. Las cifras que nosotros
empleamos, llamadas arábigas porque fueron introducidas por los árabes en España, son: 0, 1,
2, 3, 4, 5, 6, 7, 8, 9, donde el cero es la cifra no significativa o cifra auxiliar y los demás se
llaman cifras significativas.
El 0 representa los conjuntos nulos o carentes de elementos, por lo tanto el cero carece
de valor absoluto y se escribe en el lugar correspondiente a un orden cuando en el número
escrito no hay unidades de ese orden. La palabra cero proviene del árabe ziffero, que significa
lugar vacío.
El Número Dígito consta de una sola cifra (2,3, 7, 8, etc.) y el Número Polidígito
consta de dos o más cifras (28, 526, etc).
Decimal que usamos nosotros la base es 10 porque 10 unidades de primer orden forman una
decena; diez decenas forman una centena, etc.
Por otra parte, en el Sistema Duodecimal, que también usamos con frecuencia en la
práctica, la base es 12, porque 12 unidades forman una docena y 12 docenas forman una
gruesa.
PRINCIPIOS FUNDAMENTALES
Dentro de los sistemas de numeración rigen algunos principios fundamentales, y son los
siguientes:
1. Un sistema de unidades de un orden cualquiera, igual a la base, forma una unidad del
orden inmediato superior.
Esto significa que en el sistema binario, de base 2, dos unidades de un orden cualquiera
forman una unidad del orden inmediato superior; en el sistema duodecimal, 12 unidades de
cualquier orden forman una unidad del orden inmediato superior, así sucesivamente.
2. Toda cifra a la izquierda de otra representa unidades tantas veces mayores a las que
representa la anterior como unidades tenga la base. A esto se le conoce como el
principio del valor relativo.
Esto significa que en el número 1235 escrito como lo indica el subíndice, en el sistema
quinario, el 2, escrito a la izquierda del 3, representa unidades cinco veces mayores a las que
representa el 3; y el 1, escrito a la izquierda del 2, o sea veinticinco veces mayores a las que
representa el 3.
El número 65439, el 4 está escrito a la izquierda del 3 representa unidades nueve veces
mayores a las que representa el 3; el 5 representa unidades nueve veces mayores a las que
representa el 4, o sea ochenta y un veces mayores a las que representa el 3; y el 6, escrito a la
izquierda del 5 representa unidades nueve veces mayores a las que representa el 5, o sea
ochenta y un veces mayores a las que representa el 4 y setecientas veintinueve veces mayores
a las que representa el 3.
3. En todo sistema con tantas cifras como unidades tenga la base, contando el cero se
pueden escribir todos los números.
Esto significa que en el sistema binario o de base 2, con dos cifras que son el 0 y el 1,
se pueden escribir todos los números; en el sistema ternario o de base 3, como la base tiene
tres unidades, con tres cifras que son el 0, 1 y 2, se pueden escribir todos los números; en el
sistema octal o de base 8, como la base tiene ocho unidades, con ocho cifras, que son el 0, el 1,
el 2, el 3, el 4, el 5, el 6 y el 7, se pueden escribir todos los números, etc.
El sistema decimal o décuplo que usamos nosotros tiene como base el número 10, lo que
significa que diez unidades de un orden cualquiera constituyen una unidad del orden
inmediato superior y viceversa (una unidad de un orden cualquiera está formado por diez
unidades del orden inmediato inferior).
Ing. Miguel Ángel Durán Jacobo 3
Introducción a los sistemas de numeración
CLASES Y PERIODOS
La reunión de tres órdenes, comenzando por las unidades simples, constituye una clase; de
este modo, las unidades, decenas, y centenas forman la clase de las unidades; las unidades de
millar, decenas de millar y centenas de millar forman la clase de los millares; las unidades de
millón, decenas de millón y centenas de millón forman la clase de los millones; así
sucesivamente.
Por otro lado, la reunión de dos clases forman un período; la clase de las unidades y la
clase de los millares forman el período de las unidades; la clase de los millones y la clase de
los millares de millón forman el período de los millones. Así sucesivamente.
ÓRDENES
SUBÓRDENES
Así como la decena consta de diez unidades y la centena de diez decenas, podemos suponer
que la unidad simple o de primer orden está dividida en diez partes iguales que reciben el
nombre de décimas y constituyen el primer suborden; cada décima se divide en otras diez
Ing. Miguel Ángel Durán Jacobo 4
Introducción a los sistemas de numeración
partes iguales llamadas centésimas, formando el segundo suborden; cada centésima se divide
en otras diez partes iguales llamadas milésimas, formando el tercer suborden; y así
sucesivamente.
EJERCICIOS
1. ¿Cuántas unidades tiene una unidad de tercer orden; de cuarto orden; de quinto orden?
2. ¿Cuántas décimas hay en una unidad; en una decena; en un millar?
3. ¿Qué forman diez decenas; diez centenas de millar; diez millones?
4. ¿Cuántas centésimas hay en una decena; cuántas milésimas en una centena; cuántas
diezmilésimas en un millar?
5. ¿Cuántos guarismos tiene un número cuya cifra de mayor orden representa decenas de
centena; centenas de millar; millares de millón; billones?
6. ¿Cuáles son las decenas de decenas; las centenas de las decenas; los millares de
centena; los millones de millón?
7. ¿Cuántos millares tiene un millón; cuántas decenas de millar tiene una decena de
millar de millón; cuántos millones tiene un billón?
8. ¿Qué orden representa la primera cifra de la izquierda de un número de 2 cifras; de 5
cifras; de 7 cifras?
9. ¿Qué forman cien decenas de millar; mil centenas de millar; diez mil millones, un
millón de millones?
10. ¿Es la unidad de segundo orden y representa la reunión de diez unidades?
Lo mismo aplica para los sistemas cuya base sea 3, 4, 5, 6, etc., con lo que se concluye
que los sistemas de numeración se diferencian unos de otros por su base, y dado que podemos
tomar como base cualquier número, la cantidad de sistemas resulta ilimitada.
Nomenclatura
Notación
Para indicar el sistema en que está escrito un número, se escribe abajo a su derecha un número
pequeño que indica la base, el cual recibe el nombre de subíndice. Así 112 indica que este
número está< escrito en el sistema binario; 4325 indica que está escrito en el sistema quinario
y 895612 en el sistema duodecimal.
Si un número no lleva subíndice, significa que está escrito en el sistema decimal.
Una vez que se conoce el lugar que ocupa una cifra y la base del sistema en que está escrito el
número, hallaremos su valor relativo.
Para convertir un número escrito en el sistema decimal a otro sistema distinto se divide el
número y los sucesivos cocientes por la base del nuevo sistema, hasta llegar a un cociente
menor que el divisor. El nuevo número se forma escribiendo de izquierda a derecha el último
cociente y todos los residuos colocados a su derecha, de uno en uno, aunque sean ceros.
Ejemplos:
1) Convertir 85 al sistema ternario
85 3
25 28 3
(1) (1) 9 3
(0) 3 3
(0) 1
R. 85 = 100113
3898 12
29 324 12
58 84 27 12
(10) (0) (3) 2
R. 3898 = 230A12
Obsérvese que si el último cociente o alguno de los residuos es mayor que 9, se pone
en su lugar la letra correspondiente.
EJERCICIOS
Compruebe que al convertir del sistema decimal los siguientes números a los sistemas
indicados, se encuentran las respuestas siguientes:
Ejemplos:
1x2=2 2+1=3
3x2=6 6+1=7
7 x 2 = 14 14 + 0 = 14
14 x 2 = 28 28 + 1 = 29 R. 111012 = 29
8 x 12 = 96 96 + 9 = 105
105 x 12 = 1260 1260 + 10 = 1270
1270 x 12 = 15240 15240 + 11 = 15251
15251 x 12 = 183012 183012 + 3 = 183015 R. 89AB312 = 183015
Para convertir un número escrito en un sistema distinto del decimal a otro sistema que
no sea el decimal, se reduce el número dado primero al sistema decimal y luego al que se
quiere convertir.
22113 al decimal.
2x3=6 6+2=8
8 x 3 = 24 24 + 1 = 25
25 x 3 = 75 75 + 1 = 76 R. 22113 = 76
76 al de base 7
76 7
(6) 10 7
(3) 1
R. 22113 = 1367
EJERCICIOS
Compruebe que al convertir al sistema decimal los siguientes números desde los sistemas
indicados, se encuentran las respuestas siguientes:
Número Respuesta
11012 R. 13
320124 R. 902
54316 R. 1243
763218 R. 31953
200789 R. 13193
7AB512 13673
CDA615 43581
8EFA18 51472
HEG34 20145
ABCD30 280273
Problemas:
1) De un lugar donde se emplea el sistema binario nos remiten 1101 bultos postales.
¿Cómo escribiremos este número en México? R. 13
3) Pedimos 18 automóviles a un empresario que usa el sistema de base 18. ¿Cómo escribe
el número de automóviles que nos envía? R. 1018
4) Un comerciante que emplea el sistema quinario pide 4320 sombreros a otro que
emplea el sistema de base 13. ¿Cómo escribirá este comerciante el número de
sombreros que envía? R. 36013
Sabemos que los números que todos utilizamos comúnmente, del 0 al 9, conforman lo que se
conoce como sistema decimal. Sus reglas y modos de empleo se aprenden en la infancia, por
lo que, habitualmente, se utilizan de forma instintiva, sin casi necesidad de pensar.
Hablando en términos de matemáticas, el sistema decimal no es el único de los
posibles. De hecho, pueden imaginarse tantos sistemas de numeración distintos como se desee.
Dentro de la informática, se manejan con asiduidad dos sistemas de numeración, diferentes del
decimal, denominados binario y hexadecimal.
En esta guía examinaremos brevemente estos dos sistemas de numeración especiales.
Pero antes de exponer sus características, es conveniente detenerse un momento a pensar como
funciona nuestro viejo sistema decimal.
La razón para hacerlo es importante. Un sistema de numeración no es sino un
convenio adoptado para poder representar diferentes cantidades. Pueden emplearse distintos
sistemas, pero siempre se mantienen las mismas reglas subyacentes. Por lo tanto, una vez
comprendido el funcionamiento de uno de ellos (que bien puede ser el decimal), es más
sencillo enfrentarse con los restantes.
Para contar se comienza por el más bajo de ellos (el 0), y se va eligiendo cada vez uno
mayor. Al pasar del nueve, se realiza una curiosa operación. Para comprenderla, es
conveniente imaginar los números anteriores como formados por dos símbolos, en lugar de
por uno sólo. De esta forma, los diez primeros números no serían 0,1,3, 4, 5, 6, 7, 8,.9; sino
00, 01, 02, 03, 04, 05, 06, 07, 08, 09 . Al pasar del nueve, y debido a que no quedan ya más
dígitos disponibles, se incrementa (en uno) el símbolo de la izquierda (que hasta ahora era un
cero) y se vuelve a comenzar con el de la derecha desde cero. Se continúa, entonces, contando
10, 11, 12, 13,.. .hasta llegar a 19. En este momento, se incrementa de nuevo el dígito de la
izquierda (que ahora pasa a dos), y se recomienza una vez más con el de la derecha desde
cero.
Este esquema de funcionamiento continúa hasta llegar a 99. Para pasar a la siguiente
cifra, se supone ahora que los números no eran de dos dígitos, sino de tres; es decir, que se ha
ido contando 010, 011, 012, 013,.... hasta 999. La continuación ya es obvia: se incrementa el
dígito de la izquierda y se recomienza con los restantes desde cero.
Este esquema de funcionamiento guarda en su interior ciertos conceptos de enorme
importancia. En Primer lugar, nuestro sistema decimal es un sistema posicional. Esto quiere
decir que el valor de un dígito concreto dentro de un número viene dado por dos factores: el
propio dígito y la posición que ocupa dentro de la cifra de que se trate.
Es claro que el dígito 1 no representa el mismo valor en el número 16 que en el número
31. En el colegio ya se aprende que el valor de un dígito equivale al del número que resultaría
al sustituir todos los restantes dígitos de su derecha por cero. Así, en el numero 16 el dígito 1
tiene un valor equivalente a 10 (resultado de sustituir los dígitos a su derecha - en este caso el
6- por ceros). Por el contrario, en el numero 31 el dígito 1 tiene un valor 1, sencillamente.
Las posiciones (no los valores) de los dígitos de un número cualquiera se numeran,
habitualmente, de derecha a izquierda. De esta forma, en el número 3.479.026, el 6 ocupa la
posición primera, el 2 la segunda, el 0 la tercera, el 9 la cuarta, el 7 la quinta, el 4 la sexta y el
3 la séptima. Adoptando este convenio, la regla matemática nos dice que cada dígito de un
número tiene un valor igual a si mismo, multiplicado por la base de numeración elevada a una
unidad menos que la posición ocupada por dicho dígito.
En el caso del sistema decimal, la base de numeración es 10. Para un sistema
cualquiera, puede observarse que la base es igual al número de dígitos que componen dicho
sistema. Por lo tanto, en el ejemplo anterior, el 6 tiene un valor de 6 por 10 elevado a 0 (una
unidad menos que su posición, que es la primera). Como 10 elevado a cero es igual a
1(cualquier numero elevado a cero es igual a uno), resulta que el valor del dígito 6 en nuestro
número es de 6x1=6. Continuando con la misma regla, los valores de cada dígito son los
indicados en la figura 1.
Figura 1
Número 3 4 7 9 0 2 6
Posición de cada dígito 7 6 5 4 3 2 1
Valor relativo 3x106 4x105 7x104 9x103 0x102 2x101 6x100
Es importante recalcar que con dos dígitos pueden construirse 100 números distintos,
que van desde el 0 hasta 99. Pero no hasta el 100, para el que ya se necesitan tres dígitos. De la
Misma manera, con cuatro dígitos pueden representarse 10.000 números, del 0 al 9.999, pero
no el propio 10.000.
0, 1, 2, 3, 10, 11, 12, 13, 20, 21, 22, 23, 30, 31, 32, 33,...etc.
En este sistema de base cuatro, el número 12 ya no sirve para indicar, por ejemplo, una docena
de huevos. Observando con cuidado, se comprobara que ahora representa a tan solo media
docena. De hecho el número 12 en base 4, equivale al número 6 en base 10. Esto puede verse
mejor si se cuenta paralelamente en ambos sistemas de numeración, tal como se indica en al
figura 2.
Figura2.
Cantidad Representada
Base 10 Base 4
Sistema decimal
0 0 Cero
1 1 Uno
2 2 Dos
3 3 Tres
4 10 Cuatro
5 11 Cinco
6 12 Seis
7 13 Siete
8 20 Ocho
9 21 Nueve
10 22 Diez
11 23 Once
12 30 Doce
13 31 Trece
14 32 Catorce
15 33 Quince
16 100 Dieciséis
17 101 Diecisiete
18 102 Dieciocho
19 103 Diecinueve
20 110 Veinte
21 111 Veintiuno
22 112 Veintidós
23 113 Veintitrés
24 120 Veinticuatro
25 121 Veinticinco
Sin embargo, es así. Un número formado por una serie de dígitos representa un valor
determinado, en función de una convención asumida de antemano. Si se varía dicha
convención, los mismos símbolos pueden representar valores diferentes.
En informática es conveniente acostumbrarse a este hecho. Al ver un número
determinado, no debe asumirse automáticamente que está expresado en base 10. Para dar la
mayor información posible, a veces se indica la base empleada en forma de subíndice. De esta
forma, la expresión 30 4 = 12 10 indica que 30 en base 4 es igual a 12 en base 10.
Figura 3.
al 9). Para solventarlo, se utilizan como dígitos adicionales las seis primeras letras del alfabeto
(de la A a la F), con lo que los 16 dígitos necesarios quedan de la siguiente forma: 0, 1, 2, 3,
4, 5, 6 7, 8, 9, A, B, C, D, E y F. El dígito A tiene un valor de diez, B vale once, y así
sucesivamente hasta la F, que vale quince.
Para aclarar estas ideas, contemos una vez más hasta veinticinco tal como se indica en
la figura 4.
Figura 4
Como detalle curioso, los dígitos extra del sistema hexadecimal (de la A a la F) suelen
escribirse siempre en mayúsculas.
Volvamos a la razón por la que se escogió el uso de este sistema. Con un dígito
hexadecimal pueden representarse, obviamente, hasta dieciséis números distintos.
Curiosamente, ésta es la misma cantidad de números que pueden obtenerse con cuatro dígitos
binarios, y viceversa. Esta correspondencia puede observarse en la Figura 5.
Figura 5.
Figura 6
1 Millón 11110100001001000000
Separado en grupos de cuatro dígitos 1111 0100 0010 0100 0000
Aplicando la tabla de la figura 6 F 4 2 4 0
binarios. Esto significa que el valor de un byte puede expresarse mediante dos dígitos
hexadecimales, ya que cada uno de ellos representa cuatro dígitos binarios.
Por esta razón, es muy común representar el contenido de un byte de esta manera, en
lugar de mediante ocho dígitos binarios.
El problema más importante del sistema hexadecimal es probablemente el de
identificar sus números como tales. Desde luego, al ver un número que contiene algún a letra
de la A a la F, tal como 42E7, es presumible que se trate de una cantidad expresada en
hexadecimal. Sin embargo, un número como 3805 puede ser tanto decimal como hexadecimal.
De ahí que sea muy importante indicar en todo momento la base de numeración que se está
empleando.
Un método muy extendido consiste en representar los números decimales sin más,
mientras que los hexadecimales se les añade la letra H al final. De esta forma, 3805 sería un
numero decimal (que represente la cantidad tres mil ochocientos cinco), mientras que 3805H
sería un número hexadecimal (que representa la cantidad catorce mil trescientos cuarenta y
uno).
Naturalmente, esta confusión es extensible al sistema de numeración binario. Un
número que contenga dígitos que no sean ceros y unos no puede ser binario, pero por ejemplo,
el número 11010 puede ser tanto binario como decimal, o incluso hexadecimal.
Los conceptos de base y exponente son fundamentales para la comprensión de los sistemas de
numeración:
103 es lo mismo que 10 x 10 x 10
54 es lo mismo que 5 x 5 x 5 x 5
26 es lo mismo que 2 x 2 x 2 x 2 x 2 x 2
En estos ejemplos, 10, 5 y 2 son bases, mientras que 3, 4 y 6 son exponentes. La base
se multiplica por si misma; el número de veces que aparece como factor, es el determinado por
el exponente. Así, 104 = 10 x 10 x 10 x 10, ya que la base 10 debe ser tomada cuatro veces
como factor, según lo indica el exponente 4.
OPERACIONES BÁSICAS
Comenzaremos por hacer algunas observaciones sobre el sistema de numeración que nos es
más familiar.
1. Todos los números se forman con dígitos elegidos entre 0, 1, 2, 3, 4, 5, 6, 7, 8, y 9.
2. La contribución de un dígito al valor total de un número depende no solo de su propio
valor (valor absoluto; es decir, 1, 2, 3, etc.), sino también de la posición que ocupa.
Examinemos por ejemplo el número 372. Se le puede escribir en la forma
3 x 100 + 7 x 10 + 2 x 1
Lo que equivale a:
(3 x 102) + (7 x 101) + (2 x 100); a esta forma se le conoce como notación expandida.
... 2 5 1 6 4
Propiedades:
1. Se utilizan diez dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9.
2. Los valores de posición comienzan por 1 para el último dígito de la derecha y
aumentan en el factor 10 cada vez que nos desplazamos un lugar hacia la izquierda.
3. el valor total de un número se 〈〈calcula〉〉 multiplicando cada dígito por su valor
posicional y sumando todos estos productos.
El sistema de numeración binario se diferencia del decimal porque utiliza el 2 como base, en
lugar de 10, y porque emplea sólo dos dígitos en lugar de diez.
... 16 8 4 2 1 ... 24 23 22 21 20
o
... ...
El número binario 1101, que escribiremos 11012 cuando queramos indicar explícitamente que
se trata de un número de base dos, se ordena así en forma de tabla:
8 4 2 1
1 1 0 1
0 1 2 3 4 5 6 7 8 9
0 0 1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9 10
2 4 5 6 7 8 9 10 11
3 6 7 8 9 10 11 12
4 8 9 10 11 12 13
5 10 11 12 13 14
6 12 13 14 15
7 14 15 16
8 16 17
9 18
Las reglas y tablas de suma para la aritmética binaria son mucho más simples que para
la aritmética decimal. Por ejemplo, la tabla de sumar para aritmética binaria (Tabla 2) consiste
de sólo cuatro entradas. La tabla se usa de la misma forma que la tabla de sumar en decimal.
Se pueden elaborar tablas similares para la multiplicación y la resta.
0 1
0 0 1
1 1 0
Como una breve muestra de la aritmética binaria se ilustran las reglas solamente para
la operación Suma
1 0 1 1 0 1 1 0 1 1
+ 1 1 0 0 1 + 1 0 0 1
1 0 0 0 1 1 0 1 0 1 0 0
Así, el número octal 3278 queda representado en forma de tabla de la manera siguiente:
64 8 1
3 2 7
256 16 1
2 A 4
En otras palabras 2A416 equivale al número decimal (de base 10) 676. Es decir,
2A416 = 67610
Como el número binario consta de siete cifras, igualmente necesitamos tener una tabla con
siete columnas.
64 32 16 8 4 2 1 Decimal
1 0 0 1 0 1 0 ¿?
Como se indicó anteriormente, sumamos los productos parciales de la tabla, pero antes
recordemos que cualquier cantidad multiplicada por cero el resultado también es cero; por
tanto únicamente sumemos los productos que resultan de multiplicar los dígitos 1.
Está claro que el procedimiento inverso nos permitirá convertir números decimales en
números binarios. El problema se reduce al de ajustar el número a una tabla binaria.
La tabla binaria puede limitarse hasta la columna correspondiente al 32, puesto que el
siguiente elemento (64) es mayor que el número que deseamos convertir, 52.
64 32 16 8 4 2 1
Χ
←52
Ahora veamos que las operaciones inician con el primer dígito de la izquierda. ¿Cuántas veces
el número 32 está contenido en 52? Una sola vez. Por lo tanto anotamos un 1 en la columna
correspondiente, con ello indicamos que 32 está contenido una vez en 52.
32 16 8 4 2 1
1 ← 52 – 32 = 20; es decir, nos restan 20
Pasamos a la columna siguiente, notemos que en el resto (20) cabe 16 una vez, por lo tanto
colocamos un 1 en la columna que corresponde al 16, quedando un resto de 4.
32 16 8 4 2 1
1 1 ← 20 – 16 = 4 es el resto
Puesto que ya no hay resto, no tenemos ni doces ni unos en el número binario, para preservar
el valor posicional de estos dígitos es necesario anotar en las columnas correspondientes
ceros.
32 16 8 4 2 1
1 1 0 1 0 0
En 67 si cabe 64, por tanto hasta esta columna debemos utilizar nuestra tabla de conversión.
Restando 64 del número original, queda un resto de 3 (67 – 64 = 3). El resto equivale
evidentemente, a un 2 y un 1. Por lo que en la tabla tendremos un 1 en las columnas del 64, 2
y 1, y un 0 en todas las otras columnas.
64 32 16 8 4 2 1
1 0 0 0 0 1 1
Puesto que son tres cifras el número queda representado en forma de tabla de la manera
siguiente:
64 8 1 Operación Resultado
3 7 2 3 x 64 + 7 x 8 + 2 x 1 25010
64 8 1 Operación Resultado
3 7 2 192 + 56 + 2 25010
Con lo que queda indicado un método conveniente para convertir un número octal en un
número decimal.
Hay siete ochos en 59. Por tanto, anotaremos 7 en la columna del 8, dejando un resto de 3.
8 1
← 59 – 56 = 3 resto
7
Este resto equivale a tres unos en la tabla. Luego entonces, anotaremos 3 en la columna del 1.
8 1
← 3 – 3 = 0 resto. Tenemos entonces que 5910 = 738
7 3
Ejemplo 2: Convierta 13510 en octal. En este caso, entra dos veces 64 en el número dado,
quedando un resto de 7.
64 8 1
2 ← 135 – 128 = 7 resto.
64 8 1
2 0 ← 7 resto.
64 8 1
2 0 7 ← Luego 135(10 = 207(8
Puesto que son tres cifras el número queda representado en forma de tabla de la manera
`siguiente:
Ejemplo 2: Convierta 52310 en hexadecimal. Usando una tabla hexadecimal, comenzamos por
registrar las dos veces que cabe 256 en 523. El resto es 11.
256 16 1
2 ← 523 – 512 = 11 resto.
256 16 1
2 0 ← 11 resto.
256 16 1
2 0 B ← Luego 52310 = 20B16
Es cosa fácil convertir números binarios a octales y a la inversa. Veamos primeros cómo
podemos pasar del sistema binario al octal.
Una manera de hacerlo sería pasar primero de la base binaria a la decimal y luego de la
decimal a la octal. Es decir:
N2 N10 N8
Pero en este caso hay que hacer dos conversiones, lo que es innecesario. Observemos la tabla
siguiente:
Binario Octal
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7
7 3 4 1
7306 = 7 3 0 6
= 111 011 000 110
= 111 011 000 110(2
Debe observarse que todos los ceros que se incluyen en este resultado, son necesarios para
conservar el valor de posición de los otros dígitos. Es fácil de comprobar; si suprimimos uno o
más ceros del número binario resultante y vuelva a convertirlo en octal; se obtendrá un
resultado muy diferente de 7306.
Así como a cada dígito octal le corresponde un grupo de tres dígitos binarios, a cada dígito
hexadecimal le corresponde un grupo de cuatro dígitos binarios.
Binario Hexadecimal
0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
1000 8
1001 9
1010 A (10)
1011 B (11)
1100 C (12)
1101 D (13)
1110 E (14)
1111 F (15)
F7CD = F 7 C D
= 1111 0111 1100 1101
= 1111 0111 1100 1101(2
Ya sabemos bastante sobre los sistemas de numeración como para aprovechar ciertos métodos
abreviados para convertir números octales en hexadecimales y viceversa.
También en este caso podría creerse que lo más simple es pasar primero de octal a decimal y
luego de decimal a hexadecimal.
N8 N10 N16
Pero este proceso es bastante laborioso. Es preferible tomar 2 como base intermedia.
N8 N2 N16
1010 A (10)
1011 B (11)
1100 C (12)
1101 D (13)
1110 E (14)
1111 F (15)
4. Fracciones decimales
Sabemos ya que 0.94 en base 10 equivale a cualquiera de las tres sumas siguientes:
1 1
9* + 4* ;
10 100
9 * 0.1 + 4 * 0.01;
−1 −2
9 * 10 + 4 * 10
Pero, ¿qué significa 0.112?
Es fácil comprender que, teniendo presente el ejemplo anterior, esta expresión equivale a
cualquiera de las tres sumas siguientes.
1 1
1* + 1* ;
2 4
1 * 0.5 + 1 * 0.25;
−1 −2
1* 2 + 1* 2
El equivalente en base decimal es, pues, ¾ o 0.75. En otros términos, 0.112 = 0.7510.
1 1 1 1
0.1011( 2 = 1 * + 0 * + 1 * + 1 *
2 4 8 16
Esta conversión se realiza haciendo encajar el número decimal fraccionario en una tabla
binaria; es decir, en:
1 1 1 1
...
2 4 8 16
o en
El resto, 0.125, da
Adición en base 10. Este proceso puede parecer trivial, pero si se llega a comprender el
procedimiento (no simplemente a dominar la mecánica de la suma), la adición en otras bases
no resultará más difícil que en base 10.
sumemos 29
48
15
13
-----
Si la adición se ejecuta correctamente, el resultado será 105. Pero ¿qué podemos aprender con
esto sobre los sistemas numéricos? Comprendiendo cómo se suma, nos daremos cuenta de que
al sumar los dígitos de la primera columna de la derecha se tiene 9 + 8 + 5 + 3 = 25. Pero 25
no es un dígito, por lo que 25 no puede entrar en una sola columna.
De modo que lo que se hace es algo así como “pongo 5 y me llevo 2”. Se quiere decir con esto
que 25 = 2 x 10 + 5; o sea, hay dos decenas en 25, con un resto de 5. Este resto equivale a
cinco unos, por lo que anotamos 5 en la primera columna (la de los unos). Las “dos decenas”
indican que hay que agregar un 2 a la segunda columna (la de las decenas). De ahí la
expresión “me llevo 2”.
En la segunda columna tenemos 1 + 1. Esto es, 2. Pero en base 2 no tenemos un dígito llamado
2 (sólo tenemos los dígitos 0 y 1).
En realidad, dado que la base es 2, resulta que 2 = 1 x 2 + 0, es decir, un dos y ningún uno, o
“pongo 0 y llevo 1”. El resultado hasta el momento, es el siguiente:
1
10
11 (El “1” en negrita y cuerpo menor es el 1 que se lleva)
-----
01
1 11 111 111
111 111 111 111 111
101 101 101 101 101
0 00 100 1100 El resultado es 1100
1 1
7 + 4 es “11” en base 10, pero equivale
37 37 a 1 x 8 + 3, puesto que estamos 37
24 24 sumando en base 8; de otra forma 24 El resultado es:
3 podemos decir: 11/8 = 1 y sobran 3. 63 63(8
2
746
157 6 +7 + 7 es “20” = 20/8 = 2 y sobran 4. O bien: 2 x 8 + 4
567
4
22
746
157 2 + 4 + 5 + 6 es “17” = 17/8 = 2 y sobran 1. O bien: 2 x 8 + 1
567
14
122
746
157 2 + 7 + 1 + 5 es “15” = 15/8 = 1 y sobran 7. O bien: 1 x 8 + 7
567
714
122
746
157
567
1714
1
A9 A9
9 + 9 es “18” = 1 x 16 + 2; o bien, 18/16 = 1 y sobran 2.
89 89
2
11
A9 1 + A + 8 es “19” = 1 x 16 + 3; o bien 18/16 = 1 y sobran 3.
89
32
11
A9
89
132
1
B3E
127 E +7 + 3 es “24” = 24/16 = 1 y sobran 8. O bien: 1 x 16 + 8
1F3
8
1
B3E
127 1 +3 + 2 + F es “21” = 24/16 = 1 y sobran 5. O bien: 1 x 16 + 5
1F3
58
11
B3E
127 1 +3 + 2 + F es “21” = 24/16 = 1 y sobran 5. O bien: 1 x 16 + 5
1F3
58
11
B3E
127 1 +B + 1 + 1 es “14” = E
1F3
E58
Sustracción en base 10. Veamos un ejemplo para comprender cómo se aplica este método.
10 10
947 Restamos 6 de (10 + 4) y 947 Finalmente, restamos 2 de 8.
263 obtenemos 8 263
4 84
Ing. Miguel Ángel Durán Jacobo 34
Introducción a los sistemas de numeración
10
947 Podemos verificar el resultado, 684, 684
263 sumándolo a 263 para obtener 947. 263
684 947
Sustracción en base 8. Veamos un ejemplo para comprender cómo se aplica este método.
8 A continuación, restamos 4 de 5 8
63 63 Restamos 7 de (8 + 3) y obtenemos 4
47 47
4 14
La resta en otras bases se realiza en forma similar. En base 2, cada 1 quitado equivale a 2.
En base 16, cada 1 quitado equivale a 16.
Multiplicación en base 10. Veamos un ejemplo para comprender cómo se aplica este método.
425
381
425
3400
1275
161925
X 0 1 2 3 4 5 6 7 8 9
0 0 0 0 0 0 0 0 0 0 0
1 0 1 2 3 4 5 6 7 8 9
2 0 2 4 6 8 10 12 14 16 18
3 0 3 6 9 12 15 18 21 24 27
4 0 4 8 12 16 20 24 28 32 36
5 0 5 10 15 20 25 30 35 40 45
6 0 6 12 18 24 30 36 42 48 54
7 0 7 14 21 28 35 42 49 56 63
8 0 8 16 24 32 40 48 56 64 72
9 0 9 18 27 36 45 54 63 72 81
Observe que los dígitos en negrita representan en cada caso el “arrastre” o “acarreo” si lo hay.
X 0 1
(no hay
0 0 0
transportes)
1 0 1
X 0 1 2 3 4 5 6 7
0 0 0 0 0 0 0 0 0
1 0 1 2 3 4 5 6 7
2 0 2 4 6 10 12 14 16
3 0 3 6 11 14 17 22 25
4 0 4 10 14 20 24 30 34
5 0 5 12 17 24 31 36 43
6 0 6 14 22 30 36 44 52
7 0 7 16 25 34 43 52 61
Para aclarar esta tabla, veamos por qué 5 x 7 = 43. En efecto, 5 x 7 = (35)10, pero aplicando
las reglas de conversión ya conocidas se tiene que 3510 = 438, pues en 3510 caben cuatro ochos
y sobran todavía tres unidades.
45 45 45
73 73 3 x 4 = 14 a esto le sumamos 73
3 x 5 = 17
1 1 que “llevamos” = 15 157
7
45 45
73 73 7 x 4 = 34 a esto le sumamos 4 que “llevamos”
7 x 5 = 43 7 x 4 = 34 = 38, es decir, 30 + “8” (8 = 10), entonces
157 157 34 + 4 = 40
4 4
3 343
45
73
157
403
4207
La tabla dada a continuación refleja los resultados de multiplicar dígitos en base 16. Los
dígitos de la izquierda, como antes, indican los arrastres.
X 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 1 2 3 4 5 6 7 8 9 A B C D E F
2 0 2 4 6 8 A C E 10 12 14 16 18 1A 1C 1E
3 0 3 6 9 C F 12 15 18 1B 1E 21 24 27 2A 2D
4 0 4 8 C 10 14 18 1C 20 24 28 2C 30 34 38 3C
5 0 5 A F 14 19 1E 23 28 2D 32 37 3C 41 46 4B
6 0 6 C 12 18 1E 24 2A 30 36 3C 42 48 4E 54 5A
7 0 7 E 15 1C 23 2A 31 38 3F 46 4D 54 5B 62 69
8 0 8 10 18 20 28 30 38 40 48 50 58 60 68 70 78
9 0 9 12 1B 24 2D 36 3F 48 51 5A 63 6C 75 7E 87
A 0 A 14 1E 28 32 3C 46 50 5A 64 6E 78 82 8C 96
B 0 B 16 21 2C 37 42 4D 58 63 6E 79 84 8F 9A A5
C 0 C 18 24 30 3C 48 54 60 6C 78 84 90 9C A8 B4
D 0 D 1A 27 34 41 4E 5B 68 75 82 8F 9C A9 B6 C3
E 0 E 1C 2A 38 46 54 62 70 7E 8C 9A A8 B6 C4 D2
F 0 F 1E 2D 3C 4B 5A 69 78 87 96 A5 B4 C3 D2 E1
A3 A3 A3
94 94 94
4x3=C 4 x A = 28
C 28C
A3 A3 A3
94 94 94
9 x A = 5A;
28C 9 x 3 = 1B 28C 5A + 1 = 5B
28C
1 5BB
B 5E3C
Cuestionario:
a) Los doce primeros números en base 10 son 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12. ¿Cuáles
son los doce primeros números en base 3’ ¿En base 5? ¿En base 4?
b) ¿En qué bases de las anteriores es inaceptable el número 12305?
Ejercicios propuestos:
Base 2. a) 101 + 111 b) 1011 + 1111 c) 111 + 1011 d) 10011 + 1100 + 10001