Você está na página 1de 32

SISTEMAS NUMERICOS

SISTEMAS NUMÉRICOS

• Se le llama sistema numérico a un conjunto de símbolos y reglas que son


utilizadas para la representación de datos numéricos y cantidades. Estos se
caracteriza por su base. Cuando hablamos de base nos referimos al
numero de símbolos distintos que un sistema numérico utiliza, aparte es el
coeficiente el cual determina el valor de cada símbolo dependiendo de la
posición que este ocupe.
• Ejemplos: decimal, binario, octal y hexadecimal.
DECIMAL

• El hombre desde sus inicios comenzó a utilizar el sistema numerico decimal


el cual esta basado en diez símbolos(0,1,2,3,4,5,6,7,8,9) que al combinarlos
permiten representar las cantidades imaginadas, es por eso que se dice que
utiliza la base 10.
BINARIO

• Sistema numeración en que los números se representan únicamente


utilizando dos cifras, las cuales son cero (0) y (1). Cada digito (cifra binaria)
varia su valor dependiendo la posición de ubicación en este, el valor de cada
posición de ubicación en este. El valor de cada posición es el de una potencia
base 2.
OCTAL

• Es el sistema de numeración que solo utiliza 8 dígitos los cuales son:


“0,1,2,3,4,5,6,7” el sistema de numeración octal es muy usado en la
computadora debido a que la conversion a binario o viceversa sea bastante
simple.
HEXADECIMAL
• En un sistema de base 16, el cual consta de 16 números los cuales son
“0,1,2,3,4,5,6,7,8,9,A,B,C,D,F” .Igual que en el sistema decimal , cada vez que
teníamos 10 unidades de un determinado nivel, obteníamos una unidad del
nivel superior. En el hexadecimal cada vez que juntamos 16 unidades de un
nivel obtenemos una unidad de nivel superior. En un sistema hexadecimal
debe haber por lo tanto 16 dígitos distintos.
CONVERSIONES ENTRE SISTEMAS
NUMERICOS.
CONVERSIÓN DE DECIMAL A BINARIO
• Convertir un número decimal al sistema binario es muy sencillo: basta con realizar divisiones sucesivas por 2 y escribir los restos
obtenidos en cada división en orden inverso al que han sido obtenidos.
• Por ejemplo, para convertir al sistema binario el número decimal 77 haremos una serie de divisiones que arrojarán los restos
siguientes:
• 77 / 2 = 38 Resto: 1
• 38 / 2 = 19 Resto: 0
• 19 / 2 = 9 Resto: 1
• 9 / 2 = 4 Resto: 1
• 4 / 2 = 2 Resto: 0
• 2 / 2 = 1 Resto: 0
• 1 / 2 = 0 Resto: 1
• y, tomando los restos en orden inverso obtenemos la cifra binaria:

• Decimal 77 = Binario 1001101


CONVERSIÓN DE UN NÚMERO DECIMAL A OCTAL

• La conversión de un número decimal a octal se hace con la misma técnica que ya hemos utilizado en la
conversión a binario, mediante divisiones sucesivas por 8 y colocando los restos obtenidos en orden inverso.
Por ejemplo, para escribir en octal el número decimal 12210 tendremos que hacer las siguientes divisiones:
• 122 / 8 = 15 Resto: 2
• 15 / 8 = 1 Resto: 7
• 1/8=0 Resto: 1
• Tomando los restos obtenidos en orden inverso tendremos la cifra octal:

• Decimal 122 = Octal 172


CONVERSIÓN DE UN NÚMERO DECIMAL A
HEXADECIMAL
• Utilizando la técnica habitual de divisiones sucesivas, la conversión de un número decimal a hexadecimal. Por ejemplo, para
convertir a hexadecimal del número decimal 1735 será necesario hacer las siguientes divisiones:

• 1735 / 16 = 108 Resto: 7


• 108 / 16 = 6 Resto: C es decir, 12 en decimal
• 6 / 16 = 0 Resto: 6

• De ahí que, tomando los restos en orden inverso, resolvemos el número en hexadecimal:

• decimal 1735 = hexadecimal 6C7


CONVERSIÓN DE BINARIO A OCTAL

• Cada dígito de un número octal se representa con tres dígitos en el sistema binario. Por tanto, el modo de convertir un número entre
estos sistemas de numeración equivale a "expandir" cada dígito octal a tres dígitos binarios, o en "contraer" grupos de tres caracteres
binarios a su correspondiente dígito octal.

• Por ejemplo, para convertir el número binario 101001011 a octal tomaremos grupos de tres bits y los sustituiremos por su equivalente
octal:

• 101 = 5 octal
• 001 = 1 octal
• 011 = 3 octal
• y, de ese modo el número binario 101001011 = octal 513
CONVERSIÓN DE NÚMEROS BINARIOS A
HEXADECIMALES Y VICEVERSA.
• La conversión entre números hexadecimales y binarios se realiza "expandiendo" o "contrayendo" cada
dígito hexadecimal a cuatro dígitos binarios. Por ejemplo, para expresar en hexadecimal el número
binario 101001110011 bastará con tomar grupos de cuatro bits, empezando por la derecha, y
reemplazarlos por su equivalente hexadecimal:

• 1010 = A
• 0111 = 7
• 0011 = 3
y, por tanto el número binario 101001110011 = al hexadecimal A73

• En caso de que los dígitos binarios no formen grupos completos de cuatro dígitos, se deben añadir
ceros a la izquierda hasta completar el último grupo. Por ejemplo:

• 101110 = 00101110 = 2E en hexadecimal


OPERACIONES BASICAS CON SISTEMAS
NUMERICOS (SUMA,RESTA, MULTIPLICACION Y
DIVISION).
SUMA DE NÚMEROS BINARIOS
Note que al sumar 1 + 1 es 10, es decir, llevamos
1 a la siguiente posición de la izquierda
(acarreo). Esto es equivalente, en el sistema
decimal a sumar 9 + 1, que da 10: cero en la
posición que estamos sumando y un 1 de
acarreo a la siguiente posición.
RESTA DE NÚMEROS BINARIOS
• El algoritmo de la resta en sistema binario es el mismo que en el sistema decimal. Pero conviene repasar
la operación de restar en decimal para comprender la operación binaria, que es más sencilla. Los
términos que intervienen en la resta se llaman minuendo, sustraendo y diferencia.
• Las restas básicas 0 - 0, 1 - 0 y 1 - 1 son evidentes:
• 0-0=0
• 1-0=1
• 1-1=0
• 0 - 1 = 1 (se transforma en 10 - 1 = 1)

• Ejemplo: 11001001
-01000011
------------------------
10000110 que en decimal es 134.
MULTIPLICACION DE BINARIOS

• El algoritmo del producto en binario es igual que en números decimales; aunque se lleva a cabo con más
sencillez, ya que el 0 multiplicado por cualquier número da 0, y el 1 es el elemento neutro del producto.
• Por ejemplo, multipliquemos 10110 por 1001:
• 10110 X 1001
• 10110
• 00000
• 00000
• 10110
• 11000110
DIVISIÓN DE NÚMEROS BINARIOS
• La división en binario es similar al decimal; la única diferencia es que a la hora de hacer las restas, dentro de la división, éstas deben ser
realizadas en binario.
• Ejemplo
• Dividir 100010010 (274) entre 1101 (13):

• 100010010 |1101
• -0000 010101
• 10001 -1101
• 01000 - 0000
• 10000 - 1101
• 00011 - 0000
• 01110
• - 1101
• 00001
SUMA, OCTAL

• 1. Se empieza a sumar de derecha a izquierda.


2. Sumar el/los dígitos que se encuentran en la primer columna y se coloca el
resultado debajo de la columna.
• 3. En caso de que la suma exceda la base del sistema, se restan 8, y se coloca un
acarreo en la siguiente columna, el valor del acarreo depende de las veces que haya
superado la base del sistema y el valor que se obtiene de la resta se coloca debajo de
la columna.

EJEMPLO:
RESTA OCTAL

• Se realiza de la misma forma que en el sistema decimal, la única diferencia es que cuando se
“piden cifras” al número que está al lado, pasa a la columna de la derecha como 8, luego se
suma ese 8 con el numero que “pidió” la cifra y se continua con la operación.
• Cuando el segundo número (sustraendo) es mayor que el primero (minuendo) el resultado
(diferencia) será negativo.
EJEMPLO:
SUMA, HEXADECIMAL

• Se debe restar o dividir la semisuma de cada columna, cuando la misma


exceda la base del sistema, y colocar en la columna inmediata del lado
izquierdo, el valor del acarreo tantas veces se haya superado la base del
sistema. De esta forma cada unidad que se acarree equivale a dieciseis
unidades la columna anterior.
EJEMPLO:
RESTA HEXADECIMAL

• Como podemos hacer la resta de dos números hexadecimales utilizando el


complemento a 15. Para ello tendremos que sumar al minuendo el
complemento a quince del sustraendo, y finalmente sumarle el bit de overflow
(bit que se desborda).
MULTIPLICACIÓN HEXADECIMAL

• Pasos para la multiplicación:


1.- Realiza la multiplicación como si fuera una multiplicación normal en decimal.
• 2.- Si el resultado es mayor o igual a 16 se le resta 16 y se pone un acarreo a la columna de la
izquierda.
• 3.- Si el resultado sigue siendo igual o mayor a 16, se le resta 16 de nuevo y se pone otro
acarreo en la columna de la izquierda, así las veces que sea necesario.
• 4. Cuando se multiplica un número y encima de él tenga un acarreo correspondiente, se le
sumara el acarreo.
• 5.- Los resultados de las multiplicaciones se sumaran de manera correspondiente
APLICACIÓN DE LOS SISTEMAS
NUMÉRICOS
DECIMAL

• Al momento de calificar a los alumnos


de la Universidad, su nota final esta
representada de números decimales que va entre (50) y (100) dependiendo a
la materia.
• Para traducir o facilitar la comunicación entre usuario a maquina
BINARIO

• Esto se refleja en la programación de aplicaciones que desarrollan


instrucciones que pasaran a ser compiladas por algún compilador ya
traducidas al lenguaje numérico de nivel bajo 0 y 1.
• Este también se aprecia en la electricidad digital donde se aplica con solo dos
valores o niveles para los voltajes el 1 valor de voltaje alto y el 0 voltaje bajo.
OCTAL

• Se caracteriza y se asemeja mucho al sistema hexadecimal sin embargo


tiene la peculiaridad de no utiliza símbolos en su representación, se utiliza
para representar datos en la memorias de las computadoras o en algún otro
medio de almacenamiento digital.
HEXADECIMAL

• Esta relacionado con la conversión de símbolos y letras que toman valores en


lenguajes de programacion, esto fue introducido por la empresa IMB
generalizando un estándar para selección de agrupaciones de byte, es muy
utilizado para representar colores en la programación.
REFERENCIAS:

HTTPS://ES.SCRIBD.COM/DOCUMENT/349436976/APLICACIONES-DE-LOS-SISTEMAS-NUMERICOS#
HTTPS://ES.SLIDESHARE.NET/MARIAVEGASARRAEZ/PARTE-2-CONVERSIONES-1
HTTPS://SITES.GOOGLE.COM/SITE/MATEMATICASDISCRETASEVZ/1-3-OPERACIONES-BASICAS-SUMA-
RESTA-MULTIPLICACION-DIVISION
GRACIAS 
MARÍA ALEJANDRA CASTAÑEDA FLORES
PRIMER SEMESTRE 102
VESPERTINO

Você também pode gostar