Sie sind auf Seite 1von 9

UNIVERSIDAD NACIONAL EXPERIMENTAL

"FRANCISCO DE MIRANDA"
COMPLEJO DOCENTE EL SABINO
DEPARTAMENTO DE GERENCIA
Prof. Ing. Rosemary Macho

INFORMATICA
SISTEMAS NUMERICOS.
Surgen para expresar información en forma numérica.
EL SISTEMA DECIMAL:
Es un sistema posicional que comprende diez símbolos (0, 1, 2, 3, 4, 5, 6,
7, 8, 9), que representan unidades numéricas. Las cantidades son representadas
por los símbolos y se determina la posición que ocupa en una expresión. Las
posiciones son enumeradas de derecha a izquierda en forma ascendente partiendo
de cero (0), por ejemplo:
7 5 4 3

3 2 1 0
Posiciones
Es decir, 3 unidades = 3 * 100 = 3*1 = 3
4 decenas = 4 * 101 = 4 * 10 = 40
5 centenas = 5 * 102 = 5 * 100 = 500
7 u. de mil = 7 * 103 = 7 * 1000 = 7000 +
7543
El motivo por el cal nosotros empleamos el sistema decimal es porque
tenemos diez dedos (dígitos) en las manos y esto nos facilita los cálculos.

EL SISTEMA OCTAL:

Es un sistema en base ocho (8), es decir, emplea ocho (0, 1, 2, 3, 4, 5, 6, 7)


símbolos para representar cantidades. Este sistema también emplea la posición
para representar valores.
EL SISTEMA HEXADECIMAL:
Es un sistema de base dieciséis (16), es decir, emplea dieciséis (0, 1, 2, 3,
4, 5, 6, 7, 8, 9, A, B, C, D, E, F) símbolos para representar cantidades. Este
sistema también emplea la posición para representar valores.

EL SISTEMA BINARIO:

Es un sistema de base de dos (2), es decir, empleados (0, 1) símbolos para


representar cantidades. Este también emplea la posición de la columna para
representar valores.

Al igual que nosotros empleamos el sistema decimal por tener diez dedos
en las manos, la computadora emplea el binario por tener dos estados eléctricos:
1 encendido y 0 apagado, tal como un bombillo, que esta encendido (1) o esta
apagado (0); no existe otro estado.

De esta manera es posible representar números con solo dos símbolos,


haciendo infinitas combinaciones basadas en la posición de la columna y el
estado de la misma. Ejemplo:

La cantidad 1001 en binario equivale al 9 en decimal, esto es fácil de


deducir si observamos que los valores 1 que significan encendido están bajo dos
valores decimales (8 y 1) que sumados resultan el equivalente en decimal (9).

1 0 0 1
3 2 1 0 Posiciones
23 20
8 1 = 9
De esta manera, es posible representar cualquier número en binario con
solo aumentar la cantidad de columna.
CONVERSIONES ENTRE SISTEMAS NUMÉRICOS:

Para realizar conversiones de números entre diferentes sistemas numéricos


existen unas reglas sencillas que son las siguientes:
 Para hacer la conversión de un numero expresado en sistema decimal a
otro numérico (binario, octal, hexadecimal), se realizan divisiones
sucesivas entre la base del otro sistema numérico.
 Para hacer la conversión de un número expresado en otro sistema a
sistema decimal, se calcula la potencia de base, digito por digito.
 Para hacer la conversión de un numero expresado en sistema no decimal a
otro sistema no decimal (binario, octal, hexadecimal), primero se
convierte el numero a decimal por potencias de bases y después se
convierte al otro sistema por divisiones sucesivas.

EJEMPLOS:

a) Decimal a Binario
(26)10 (N)2 26 2
26 13 2
0 12 6 2
1 6 3 2
0 2 1
1

Resultado: 1 1 0 1 0

Ultimo Primer
Cociente Residuo
(26)10 equivale a (11010)2
b) Decimal a Octal (456)10 (N)8

456 8
0 57 8
1 7

Resultado: 7 1 0

Ultimo Primer
Cociente Residuo
(456)10 equivale a (710)8

c) Decimal a Hexadecimal (456)10 (N)16

456 16
448 28 16
8 16 1
12

Resultado: 1 C 8

Ultimo Primer
Cociente Residuo

(456)10 equivale a (1C8)16


Invertimos las conversiones a), b), c), para comprobar los resultados:

d). (11010)2 (N) 10

1 1 0 1 0 Multiplicamos por la potencia de base


Digito a digito.

4 3 2 1 0 1 * 24 = 1 * 16 = 16
1 * 23 = 1 * 8 = 8
0 * 22 = 0 * 4 = 0
1 * 21 = 1 * 2 = 2
0 * 20 = 0 * 1 = 0 +

26
Resultado comprobado
(26) 10 equivale a (110010)2

e.) (710)8 (N) 10

7 1 0
Multiplicamos por la potencia de base
Digito a digito.
2 1 0
7 * 82 = 7 * 64 = 448
1 * 81 = 1 * 8 = 8
0 * 1 = 0 * 1 = 0 +

456
Resultado comprobado

(456)2 equivale a (710)8

f.) (1C8)16 (N) 10

1 C 8 Multiplicamos por la potencia de base


Digito a digito.

2 1 0 1 * 162 = 1 * 256 = 256


C * 161 = 12 * 16 = 192
8 * 160 = 8 * 1 = 8 +

456
Resultado comprobado (456)10 equivale a (1C8)10
g.) (7BF9)16 (N) 8

Primero se convierte de Hexadecimal a Decimal.

7 B F 9

3 2 1 0

7 * 163 = 7 * 4096 = 28672


B * 162 = 11 * 256 = 2816
F * 161 = 15 * 16 = 240
0
9 * 16 = 9 * 1 = 9 +

31737

Se tiene que (7BF9)16 equivale a (31737)10 ahora se convierte de Decimal a


Octal.

31737 8
-31736 3967 8
1 -3960 495 8
7 -488 61 8
7 56 7
5

Resultado: (75771)8

(7BF9)16 equivale a (75771)8


CONVERSIÓN DE OCTAL A BINARIO Y VICEVERSA
Para convertir un número octal a binario se sustituye cada cifra octal por sus
correspondientes tres dígitos binarios. La conversión contraria se realiza de forma
inversa.

 Convertir el número Octal 256 a Binario

OCTAL 2 5 6

BINARIO 010 101 110

256 (8) = 10101110 (2)

 Convertir el número binario 101100101111 en octal

BINARIO 101 100 101 111

OCTAL 5 4 5 7

101100101111 (2) = 5457 (8)

CONVERSIÓN DE HEXADECIMAL A BINARIO Y VICEVERSA


La conversión de un número hexadecimal a binario y viceversa consiste en sustituir
cada cifra hexadecimal por sus correspondientes cuatro dígitos binarios o hacerlo de
forma inversa.

 Convertir el número Hexadecimal 8A1 a Binario

HEXADECIMAL 8 A 1

BINARIO 1000 1010 0001

8A1 (16) = 100010100001 (2)

 Convertir el número binario 100101100 en hexadecimal

BINARIO 0001 0010 1100

HEXADECIMAL 1 2 C

100101100 (2) = 12C (16)


REPRESENTACIÓN BINARIA PARA NÚMEROS OCTALES Y
HEXADECIMALES

NUMERO OCTAL HEXADECIMAL

0 000 0000

1 001 0001

2 010 0010

3 011 0011

4 100 0100

5 101 0101

6 110 0110

7 111 0111

8 ----- 1000

9 ----- 1001

10 ----- 1010

11 ----- 1011

12 ----- 1100

13 ----- 1101

14 ----- 1110

15 ----- 1111
EJERCICIOS PROPUESTOS

1. Para pasar de binario a decimal 7. Para pasar de octal a decimal


(a) 110012 Solución: 2510 a) 1068 Solución: 7010
b) 7428 Solución: 48210
(b) 10110110112 Solución: 73110
8. Para pasar de decimal a octal:
(c) 1001110101012 Solución: 251710
a) 23610 Solución: 3548
(d) 100111012 Solución: 15710 b) 5274610 Solución: 1470128
(e) 111101012 Solución: 24510 9. Para pasar de Octal a Hexadecimal:
2. Para pasar de decimal a binario a) 7456328 Solución: 3CB9A16
a) 15210 Solución: 100110002 b) 15648 Solución: 37416
b) 93210 Solución: 11101001002
c) 54910 Solución: 10001001012 10. Completar el siguiente cuadro entre los
d) 86910 Solución: 11011001012 sistemas de numeración
e) 842610 Solución: 100000111010102 Hexadeci
f) 535510 Solución: 10100111010112 Decimal Binario Octal
mal
3. Para pasar de binario a octal
1693
a) 1110101012 Solución: 7258
b) 11011, 012 Solución: 33,28 1001110101
c) 11100100012 Solución: 16218
d) 100110112 Solución: 2338 76532
4. Para pasar de octal a binario 9AD5F
a) 20668 Solución: 0100001101102
b) 142768 Solución: 0011000101111102 3824
c) 17728 Solución: 11111110102
1110110110
d) 25608 Solución: 1010111000002
5. Para pasar de binario a hexadecimal 12654
a) 1100010002 Solución: 18816 5AE93D
b) 100010,1102 Solución: 22,C16
c) 1110111002 Solución: 1DC16 352
d) 1100110 2 Solución: 6616
77231
6. Para pasar de hexadecimal a binario
a) 86BF16 Solución: 10000110101111112
b) 2D5E16 Solución: 00101101010111102
13. Para pasar de Hexadecimal a Octal:
a) 15916 Solución: 5318
b) 93D16 Solución: 44758
c) A31616 Solución: 1214268
d) 539F16 Solución: 516378
e) 6BD32A16 Solución: 327514528
f) 1674F16 Solución: 2635178

Das könnte Ihnen auch gefallen