Está en la página 1de 23

UNIVERSIDAD AUTONOMA GABRIEL RENE MORENO

Facultad Ciencias Exactas y Tecnología


Semestre I/2024

Capitulo 2

Sistemas de Numeración (2/4)

MAT204 – INF110 Ing. Mary Dunnia López N.


Contenido

2.3 Conversiones
2.3.1 Convertir de un sistema BaseX a Base10
• TFN (Teorema Fundamental de la Numeración)
2.3.2 Conversión de Base 10 a un Sistema de base X
• Números Enteros
• Números Fraccionarios
• Números Entero y Fracción
2.3.3 Conversiones Directas
• Caso 1: Base10 a Base x
• Caso 2: Base x a Base y
• Caso 3: Base 2 a Base z : donde z es potencia de 2

Ing. Mary Dunnia López


2.3.1 Convertir de un sistema BaseX a Base10

Sistema en base X → Base DECIMAL


TFN

Sistema en base 10 → Base Y


3 Reglas de
Conversión
TFN -> Teorema fundamental de la numeración

2.1 3 = 2* 30 + 1 * 3 -1 = 2 + 0.3 =2.310

Simplificando: Se puede utilizar el TFN para convertir un numero en


base X a su equivalente en base 10.
Aplicando el TFN con números enteros
Aplicando el TFN con números reales.
- Del punto para la Izquierda potencias positivas ascendentes desde cero.
- Del punto para la Derecha potencias negativas ascendentes desde -1.

BC051,E1 (16) → ? (10) Base 10 Base 16

0 0
=11*(16^4) + 1 1
12*(16^3) + … …
0*(16^2) + 9 9
10 A
5*(16^1) +
11 B
1*(16^0) + 12 C
14*(16^ -1)+ 13 D

1*(16^ -2) 14 E
15 F

= 770129.87891 (10)
2.3.2 Conversión de Base 10 a un Sistema de base X

Es un sistema de numeración posicional en el que las cantidades se representan utilizando como


base aritmética las potencias del número diez.
- Del punto para la Izquierda potencias positivas ascendentes desde cero.
- Del punto para la Derecha potencias negativas ascendentes desde -1.
Base 10 -> Base y
BINARIO OCTAL HEXADECIMAL
Por divisiones sucesivas entre la Por divisiones sucesivas entre la Por divisiones sucesivas entre la Base
Base (2). Hasta que el residuo Base (8). Hasta que el residuo sea (16). Hasta que el residuo sea menor que
ENTERO sea menor que la Base (2). menor que la Base (8). la Base (16).

Por Multiplicaciones sucesivas Por Multiplicaciones sucesivas por Por Multiplicaciones sucesivas por la Base
por la Base (2). Hasta que la la Base (8). Hasta que la fracción (16). Hasta que la fracción del resultado
fracción del resultado sea 0 o se del resultado sea 0 o se tengan los sea 0 o se tengan los suficientes dígitos
FRACCION tengan los suficientes dígitos suficientes dígitos octales que no hexadecimales que no permitan
binarios que no permitan permitan sobrepasar un error. sobrepasar un error.
sobrepasar un error.
• Por restas sucesivas de las • Por restas sucesivas de las • Por restas sucesivas de las potencias
potencias de la Base (2). potencias de la Base (8). Hasta de la Base (16). Hasta que el resultado
Hasta que el resultado quede que el resultado quede en 0 o quede en 0 o con un error de precisión
en 0 o con un error de con un error de precisión inferior inferior al solicitado.
precisión inferior al solicitado. al solicitado. • Por cada potencia se contara cuantas
ENTERO Y • Las potencias de 2 utilizadas • Por cada potencia se contara veces se repite y este número será el
FRACCION equivaldrán a un digito 1 y las cuantas veces se repite y este digito Hexadecimal. Si faltara alguna
que no a un digito 0. número será el digito octal. Si potencia se llena esta posición con el
faltara alguna potencia se llena digito Hexadecimal Cero.
esta posición con el digito octal
Cero.
Operación Procedimiento Punto de Parada

Conversión Enteros Divisiones Enteras sucesivas Hasta obtener un COCIENTE


entre la base igual a CERO

Conversión parte decimal Multiplicaciones sucesivas por la - Hasta obtener el resultado


base igual a CERO.
- Hasta que los resultados
comiencen a repetirse
periódicamente.
- Hasta obtener los dígitos
suficientes.

Conversión de Entero y Decimal Restas sucesivas de potencias - Hasta obtener el resultado


de la base igual a CERO.
- Hasta que los resultados
comiencen a repetirse
periódicamente.
- Hasta obtener los dígitos
suficientes
Conversión de Base 10 a un Sistema X

28 (10) → ? (2)
Dividir sucesivamente entre DOS el numero decimal hasta que el cociente sea cero
0,31 (10) → ? (2)
Productos Sucesivas por la Base
0.31 *2 = 0.62
0.62 *2 = 1.24
0.24 *2 = 0.48
0.48 *2 = 0.96 0.24 *2 = 0.48
0.96 *2 = 1.92 0.48 *2 = 0.96
0.92 *2 = 1.84 0.96 *2 = 1.92
0.84 *2 = 1.68 0.92 *2 = 1.84
0.68 *2 = 1.36 0.84 *2 = 1.68
0.36 *2 = 0.72 0.68 *2 = 1.36
0.72 *2 = 1.44 0.36 *2 = 0.72
0.44 *2 = 0.88 0.72 *2 = 1.44
0.88 *2 = 1.76 0.44 *2 = 0.88
0.76 *2 = 1.52 0.88 *2 = 1.76
0.52 *2 = 1.04
0.04 *2 = 0.08 la parte entera
0.08 *2 = 0.16 de cada
resultado
0.16 *2 = 0.32 es el resultado
0.32 *2 = 0.64 de la conversión

0.64 *2 = 1.28
0.28 *2 = 0.56
0.56 *2 = 1.12
0.12 *2 = 0.24

0,31 (10) → 0, 01001111010111000010100011110101110000101000111


6351,31 (10) → ? (2)
Divisiones Sucesivas entre la Base
635 2
1
1 3175 2
1 1587 2
1 793 2
1 39 2
6
0 198 2
49 2
0 99 2
1 24 2
1 49
0 12 2
0 6 2

0 3 2
1 1

Desde el ultimo RESIDUO hasta el INICIO son EL RESULTADO de la conversión

6351,31 (10) → 1100011001111 (2)


6351,31 (10) → ? (2)
Restas Sucesivas de potencias de la Base
Contar el numero de veces que se utilizo una POTENCIA en orden desde arriba hacia abajo . En el caso binario máximo se usa
UNA vez una potencia.

VALOR POTENCIA 2 TOTAL POSICION

6351.31 - 4096.0000 = 2255.310000 2^12


2^-5 0.0312500000
2^-4 0.0625000000 2255.31 - 2048.0000 = 207.310000 2^11

2^-3 0.1250000000
207.31 - 128.0000 = 79.310000 2^7
2^-2 0.2500000000
79.31 - 64.0000 = 15.310000 2^6
2^-1 0.5000000000
2^0 1.0000000000 15.31 - 8.0000 = 7.310000 2^3

2^1 2.0000000000
7.31 - 4.0000 = 3.310000 2^2
2^2 4.0000000000
3.31 - 2.0000 = 1.310000 2^1
2^3 8.0000000000
1.31 - 1.0000 = 0.310000 2^0
2^4 16.0000000000
0.31 - 0.2500 = 0.060000 2^-2
2^5 32.0000000000
0.06 - 0.0313 = 0.028750 2^-5

0.03 - 0.0156 = 0.013125 2^-6 Digito de la


conversión es
0.01 - 0.0078 = 0.005313 2^-7
= al numero de
veces que cada
0.01 - 0.0039 = 0.001406 2^-8
potencia fue
0.00 - 0.0010 = 0.000430 2^-10
utilizada

6351,31 (10) → 1100011001111,0 1001111


6351,31 (10) → ? (13)

Restas Sucesivas de potencias de la Base


VALOR TOTAL POTENCIA 13 Nro. Repeticiones
6351.31 - 2197 = 4154.31 13^3
2.00
4154.31 - 2197 = 1957.31 13^3
1957.31 - 169 = 1788.31 13^2
1788.31 - 169 = 1619.31 13^2
1619.31 - 169 = 1450.31 13^2
1450.31 - 169 = 1281.31 13^2
POTENCIA 13
1281.31 - 169 = 1112.31 13^2
13^4 28561 1112.31 - 169 = 943.31 13^2 11.00
13^3 2197 943.31 - 169 = 774.31 13^2
774.31 - 169 = 605.31 13^2
13^2 169 605.31 - 169 = 436.31 13^2
13^1 13 436.31 - 169 = 267.31 13^2
267.31 - 169 = 98.31 13^2
13^0 1
98.31 - 13 = 85.31 13^1
13^-1 0.07692 85.31 - 13 = 72.31 13^1
13^-2 0.00592 72.31 - 13 = 59.31 13^1
59.31 - 13 = 46.31 13^1 7.00
13^-3 0.00046 46.31 - 13 = 33.31 13^1
13^-4 0.00004 33.31 - 13 = 20.31 13^1
20.31 - 13 = 7.31 13^1
7.31 - 1 = 6.31 13^0
6.31 - 1 = 5.31 13^0
5.31 - 1 = 4.31 13^0
4.31 - 1 = 3.31 13^0 7.00
3.31 - 1 = 2.31 13^0
2.31 - 1 = 1.31 13^0
1.31 - 1 = 0.31 13^0
0.31 - 0.077 = 0.23 13^-1
0.23 - 0.077 = 0.16 13^-1
4.00
0.16 - 0.077 = 0.08 13^-1
0.08 - 0.077 = 0.00 13^-1

6351,31 (10) = 2B77,4


6351,31 (10) → ? (13)
Restas Sucesivas de potencias de la Base
VALOR TOTAL POTENCIA 13 Nro. Repeticiones
6351.31 - 2197 = 4154.31 13^3
2.00
4154.31 - 2197 = 1957.31 13^3
1957.31 - 169 = 1788.31 13^2
1788.31 - 169 = 1619.31 13^2
1619.31 - 169 = 1450.31 13^2
1450.31 - 169 = 1281.31 13^2
POTENCIA 13
1281.31 - 169 = 1112.31 13^2
13^4 28561 1112.31 - 169 = 943.31 13^2 11.00
13^3 2197 943.31 - 169 = 774.31 13^2
774.31 - 169 = 605.31 13^2
13^2 169 605.31 - 169 = 436.31 13^2
13^1 13 436.31 - 169 = 267.31 13^2
267.31 - 169 = 98.31 13^2
13^0 1
98.31 - 13 = 85.31 13^1
13^-1 0.07692 85.31 - 13 = 72.31 13^1
13^-2 0.00592 72.31 - 13 = 59.31 13^1
59.31 - 13 = 46.31 13^1 7.00
13^-3 0.00046 46.31 - 13 = 33.31 13^1
13^-4 0.00004 33.31 - 13 = 20.31 13^1
20.31 - 13 = 7.31 13^1
7.31 - 1 = 6.31 13^0
6.31 - 1 = 5.31 13^0
5.31 - 1 = 4.31 13^0
4.31 - 1 = 3.31 13^0 7.00
3.31 - 1 = 2.31 13^0
2.31 - 1 = 1.31 13^0
1.31 - 1 = 0.31 13^0
0.31 - 0.077 = 0.23 13^-1
0.23 - 0.077 = 0.16 13^-1
4.00
0.16 - 0.077 = 0.08 13^-1
0.08 - 0.077 = 0.00 13^-1

6351,31 (10) = 2B77,4


2.3.3 Conversiones DIRECTAS

Caso 1: Base10 → Basex

Caso 2: Basex → Basey


Caso 3: Base2 → Basez
Caso 1: Base10 → Basex

- Para parte entera: Por divisiones sucesivas entre la base X

- Para parte decimal: Por multiplicaciones sucesivas por la base X

- Parte entera y decimal: Por restas sucesivas de potencias de la base X


Caso 2: Basex → Basey

Donde Y es distinto 10

1. Basex → Base10
Para esta conversion solo aplicar el TFN (Teorema
fundamental de la Numeracion)

1. Base10 → BaseY

Para esto ver el Caso 1


Caso 3: Base2 → Basez

Donde Z es potencia del 2

1. Se debe representar Z bajo la forma de potencia del 2


4 → 22 ➔ Significa que 2 dígitos binarios son 1 digito de base 4

8 → 23 ➔ Significa que 3 dígitos binarios son 1 digito de base 8

16 → 24 ➔ Significa que 4 dígitos binarios son 1 digito de base 16


32 → 25 ➔ Significa que 5 dígitos binarios son 1 digito de base 32
Caso 3: Octal → Binario
Caso 3: 55,35(8) → ?(2)

Ejemplo: 55,358
Carácter octal Nº binario

0 000

1 001

2 010

3 011
101 101 011 101
4 100 5 5 3 5

5 101

6 110

7 111
Caso 3: 55,35(8) → ?(16)

Caráct. Nro
Hexa00 Binario
Ejemplo: 55,358
0 0000
1 0001
2 0010
4
2 D 7 4 → Dígitos Hexa
3 0011
4 0100
5 0101 0010 1101 0111 0100 → Dígitos Binarios en grupos de 4 en 4
3
6 0110
7 0111
8 1000
9 1001
A 1010 101 101 011 101 → Dígitos Binarios en grupos de 3 en 3 2
B 1011
C 1100 5 5 3 5 → Dígitos Octales
D 1101
1
E 1110
F 1111
Caso 3: 2AC(16) → X(2)

Cada digito Hexadecimal representa 4 dígitos Binarios.

2 A C (16) → X(2)

2 10 12
0010 1010 1100

001010101100(2)

También podría gustarte