Documente Academic
Documente Profesional
Documente Cultură
SISTEMAS
NUMÉRICOS
Los usan
Los programadores en proyectos de software que requieren
de una estrecha interacción con el hardware, “NIVEL DE
MÁQUINA”
-
-
Sistemas Operativos
-Software de redes computacionales
-Compiladores
-Sistemas de bases de datos
2
-
3
-
4
USO DE LOS OCTALES Y
HEXADECIMALES
Es para abreviar representaciones binarias
demasiado extensas
-
-- 2257
-
5
De Binario, Octal y Hexadecimal a DECIMAL….
Notación Expandida
Recordar
6
Binario a Decimal
10112 = ?10
= 1 x 23 + 0 x 22 + 1 x 21 + 1 x 20
-
-
=1x8+0+1x2+1x1
=8+0+2+1
10112 = 1110
7
Binario a Decimal
1001,0012 = ?10
8
Octal a Decimal
5018 = ?10
= 5 x 82 + 0 x 8 1 + 1 x 80
= 5 x 64 + 0 + 1 x 1
-
= 320 + 0 + 1
5018 = 32110
9
Octal a
Decimal
175,268 = ?10
-
10
Hexadecimal a Decimal
15F16 = ?10
- = 1 x 256 + 5 x 16 + 15 x 1
= 256 + 80 + 15
15F16 = 35110
11
DE DECIMAL A….
-
Multiplico (decimales) por la base a la que quiero pasar
12
Decimal a Binario
32110 = (101000001 )2
13
Decimal a Binario
9,12510 = ( )2
14
Forma Rápida de Binario a Decimal
26 25 24 23 22 21 20
64 32 16 8 4 2 1
1 0 0 0 8
1 0 1 5
1 0 1 0 10
1 1 0 1 1 27
9
11
15
20
15
Decimal a Octal
32110 = (501 )8
16
Decimal a Hexadecimal
17
NÚMEROS BINARIOS A….
OCTAL
7 : 111
Agrupamos de 3 en 3, a partir de la coma hacia la
izquierda, y hacia la derecha. Si faltan dígitos para completar a tres se
agregan 0 en el extremo .
100011010001,0111
-
18
Binario a Octal
19
NÚMEROS BINARIOS A….
HEXADECIMAL
15 : 1111
Agrupamos de 4 en 4 a partir de la coma hacia la izquierda, y hacia la
derecha. Si faltan dígitos para completar a cuatro se agregan 0 en el
extremo .
20
Binario a Hexadecimal
21
NÚMEROS OCTAL Y HEXADECIMAL A ….
BINARIO
- Se toma cada uno los dígitos y se pasa a binario.
- Recordar el agrupamiento según la base:
Octal=3
Hexadecimal=4
-
22
OCTAL A BINARIO…
Octal=grupos de 3 7=111
23
Octal a Binario
24
HEXADECIMAL A BINARIO…
Hexadecimal=grupos de 4 15=1111
25
Hexadecimal a Binario
26
HEXADECIMAL A OCTAL…
- Pasar a BINARIO
- Recordar completar a 4 si es necesario
- Agrupar de 3 en 3
- Y convertir a octal
27
HEXADECIMAL A OCTAL
4F516
- Pasar a BINARIO
- Recordar completar a 3 si es necesario
- Agrupar de 4 en 4
- Y convertir a hexadecimal
29
OCTAL A HEXADECIMAL
6428