You are on page 1of 15

12/07/2013

Universidad Catlica de El Salvador Facultad de Ingeniera y Arquitectura Programacin I, Seccin A Docente: Ma. Ing. Giovanni Acosta

Objetivos: Conocer el concepto de sistema de numeracin. Identificar los tipos de sistemas de numeracin. Realizar conversiones entre las bases de numeracin ms comunes.

NMERO VS. NUMERAL


Un nmero es una entidad abstracta que representa una magnitud. El smbolo de un nmero recibe el nombre de numeral.

12/07/2013

QU ES UN SISTEMA DE NUMERACIN?
Un sistema de numeracin es la combinacin de un conjunto de smbolos y reglas para representar, o nombrar, nmeros o cantidades.

CLASIFICACIN DE LOS SISTEMAS DE NUMERACIN


Posicionales: el valor de un dgito depende tanto del smbolo utilizado, como de la posicin que se smbolo ocupa en el nmero. Sistemas de numeracin No-posicionales: los dgitos tienen el valor del smbolo utilizado, que no depende de la posicin que ocupan en el nmero. Ejemplo: Ejemplo:

97510

12/07/2013

QU NMERO O CANTIDAD REPRESENTA?

Sistemas de numeracin no posicionales

QU NMEROS QUEREMOS REPRESENTAR?

12/07/2013

QU NMERO QUEREMOS REPRESENTAR CON LA SIGUIENTE TIRA DE SMBOLOS?

Ser correcto lo anterior?

CLARO EL NMERO REPRESENTA

12/07/2013

CLARO EL NMERO REPRESENTA

La interpretacin depende del valor de cada smbolo, y de la posicin que ocupa.

SISTEMA NUMRICO DECIMAL


En el sistema decimal, la posicin de cada smbolo lo relaciona con una potencia de 10.

12/07/2013

TEOREMA FUNDAMENTAL DE LOS NMEROS


Se trata de un teorema que relaciona una cantidad expresada en cualquier sistema de numeracin posicional con la misma cantidad expresada en el sistema decimal.

N es el valor de la cantidad que queremos expresar en el sistema de numeracin decimal, k es el nmero de dgitos de la parte entera del nmero. j es el nmero de dgitos de la parte fraccionaria del nmero. B es la base del sistema de numeracin en que est expresado el nmero.

SISTEMAS NUMRICOS
Un sistema numrico consiste de un conjunto ordenado de smbolos, llamados dgitos, con relaciones definidas entre ellos: Suma (+) Resta (-) Divisin (/) Multiplicacin (*)

12/07/2013

DEFINICIN
La base r en un sistema numrico, define el nmero de dgitos del sistema numrico.

Ejemplos: Base r 10 8 2 Nmero de dgitos 10 8 2 Dgitos 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 0, 1, 2, 3, 4, 5, 6, 7 0, 1

NOTACIN YUXTAPOSICIONAL
En general un nmero N, en base r, se puede representar en notacin yuxtaposicional (posicional) de la siguiente manera:

Una yuxtaposicin consiste en poner un smbolo al lado de otro, y al final poner un subndice de la base: 1068

12/07/2013

NOTACIN POLINOMIAL
Un nmero N escrito en representacin yuxtaposicional, puede ser escrito en forma polinomial, de la siguiente manera:

Se representa la cantidad usando un polinomio. Se puede omitir los ceros. La representacin polinomial de 410710 es: 4 x 103 + 1 x 102 + 0 x 101 + 7 x 100 = 410710

SISTEMAS DE NUMERACIN

Sistemas de uso comn en el diseo de sistemas digitales


Decimal Binario Octal Hexadecimal

12/07/2013

SISTEMA DECIMAL
Sistema de numeracin que se compone de diez smbolos o dgitos (0, 1, 2, 3, 4, 5, 6, 7, 8 y 9) a los que otorga un valor dependiendo de la posicin que ocupen en la cifra: unidades, decenas, centenas, millares, etc. Donde la Base a que usa es la 10.

Por ejemplo el nmero 52810 significa: 5 centenas + 2 decenas + 8 unidades 500 + 20 + 8, en notacin polinomial: 5 x 102 + 2 x 101 + 8 x 100 = 52810

SISTEMA BINARIO
Sistema de numeracin que utiliza slo dos dgitos, el cero (0) y el uno (1), donde estos tienen distinto valor dependiendo de la posicin que ocupen. Usando la potencia de base 2.

Por ejemplo el nmero 1012 en notacin polinomial: 1 x 22 + 0 x 21 + 1 x 20 = 1012

12/07/2013

CONVERSIN DE DECIMAL A BINARIO


Para convertir un nmero decimal al sistema binario, se puede realizar el siguiente procedimiento: Realizar divisiones sucesivas entre 2 y colocar los restos obtenidos, en cada una de ellas. Para formar el nmero binario se toman los restos en orden inverso al que han sido obtenidos (de mayor a menor peso).

CONVERSIN DECIMAL A BINARIO


249 2 1
a0 a1

124 0

2 62 0 2 31 1
a3 a4 a5 a6 a7

2 15 2 7 1 2 3 1 2 1 1 2 0

a2

10

12/07/2013

PENSANDO EN BINARIO

EJERCICIOS
Convertir las siguientes cantidades de decimal a binario: 1. 57 2. 89 3. 135

11

12/07/2013

SISTEMA OCTAL
En el sistema octal, los nmeros se representan mediante ocho dgitos diferentes: 0, 1, 2, 3, 4, 5, 6 y 7. El valor de cada una de las posiciones viene determinado por las potencias de base 8.

La conversin de un nmero decimal a octal, se realiza de la misma manera que la conversin a binario, la diferencia es que se emplea como base el nmero 8 en lugar del 2, colocando los restos obtenidos en orden inverso (de mayor a menor peso).

CONVERSIN DECIMAL A OCTAL


249 8 1
a0 a1 a2

31

8 3 3 8 0

12

12/07/2013

EJERCICIOS
Convertir las siguientes cantidades de decimal a octal: 1. 79 2. 134 3. 456

SISTEMA HEXADECIMAL
En este sistema, los nmeros se representan con diecisis smbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F. Se utilizan los caracteres A, B, C, D, E y F representando las cantidades decimales 10, 11, 12, 13, 14 y 15 respectivamente, porque no hay dgitos mayores que 9 en el sistema decimal. El valor de cada uno de estos smbolos depende, como es lgico, de su posicin, que se calcula mediante potencias de base 16.

13

12/07/2013

SISTEMA HEXADECIMAL

CONVERSIN DECIMAL A HEXADECIMAL


876 16 C
a0 a1 a2

54

16 3 3 16 0

14

12/07/2013

EJERCICIOS
Convertir las siguientes cantidades de decimal a hexadecimal: 1. 1345 2. 874 3. 911

INVESTIGAR
Cmo convertir de binario a decimal, octal a decimal y hexadecimal a decimal? Cmo convertir de binario a hexadecimal? Cmo convertir entre cualquier base de numeracin?

15