Está en la página 1de 180

SISTEMAS DE

NUMERACIÓN
Operaciones Aritméticas
Sistemas numéricos
• Conjunto ordenado de símbolos (dígitos)
con relaciones definidas para la:

• Suma
• Resta
• Multiplicación
• División.

La base (r) es el número total de dígitos


permitidos.
Sistemas numéricos
Ejemplos:

Sistema decimal  r = 10  {0,1,2,3,4,5,6,7,8,9}


Sistema binario  r = 2  {0,1}
Sistema octal  r = 8  {0,1,2,3,4,5,6,7}
Sistema hexadecimal  r = 16  {0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}

Los números pueden tener parte entera, parte


fraccionaria o ambas.
• Sistemas numéricos importantes:
Nombre Decimal Binario Octal Hexadecimal
Base 10 2 8 16
Dígitos 0,1,2,3,4,5,6,7,8,9 0,1 0,1,2,3,4,5,6,7 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F

0 0 0 0
1 1 1 1
2 10 2 2
3 11 3 3
Primeros
4 100 4 4
diecisiete
positivos 5 101 5 5
enteros 6 110 6 6
7 111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F
16 10000 20 10
Sistemas numéricos

• Notación posicional
• Notación polinomial
Sistemas numéricos

• Notación posicional
• Notación polinomial
Sistemas numéricos
• Notación posicional:

La posición relativa de cada dígito indica su peso o valor.

N = (an-1 an-2…a1 a0 , a-1 a-2…a-m)r


Sistemas numéricos
• Notación posicional:

La posición relativa de cada dígito indica su peso o valor.

N = (an-1 an-2…a1 a0 , a-1 a-2…a-m)r

ai  elemento de cada base

Ejemplo
• Base decimal r = 10  ai Є [0 , 9]
• Base octal r = 8  ai Є [0 , 7]
Sistemas numéricos
• Notación posicional:

La posición relativa de cada dígito indica su peso o valor.

N = (an-1 an-2…a1 a0 , a-1 a-2…a-m)r

Coma que separa dígitos enteros


de fraccionarios
Sistemas numéricos
• Notación posicional:

La posición relativa de cada dígito indica su peso o valor.

N = (an-1 an-2…a1 a0 , a-1 a-2…a-m)r

n dígitos enteros
Sistemas numéricos
• Notación posicional:

La posición relativa de cada dígito indica su peso o valor.

N = (an-1 an-2…a1 a0 , a-1 a-2…a-m)r

m dígitos fraccionarios
Sistemas numéricos
• Notación posicional:

La posición relativa de cada dígito indica su peso o valor.

N = (an-1 an-2…a1 a0 , a-1 a-2…a-m)r

Base del sistema numérico


Sistemas numéricos
• Notación posicional:
La posición relativa de cada dígito indica su peso o valor.

N = (an-1 an-2…a1 a0 , a-1 a-2…a-m)r

base decimal  (8,5)10 n=1, m=1 y r=10


base binaria  (1000,1)2 n=4, m=1 y r=2
Sistemas numéricos

• Notación posicional
• Notación polinomial
Sistemas numéricos
• Notación polinomial:
Cualquier número N con base r se puede escribir como un
polinomio de forma:

𝒏−𝟏

𝑵= 𝒂𝒊 . 𝒓𝒊
𝒊=−𝒎
Sistemas numéricos
• Notación polinomial:
Cualquier número N con base r se puede escribir como un
polinomio de forma:

𝒏−𝟏

𝑵= 𝒂𝒊 . 𝒓𝒊
𝒊=−𝒎

m dígitos fraccionarios
Sistemas numéricos
• Notación polinomial:
Cualquier número N con base r se puede escribir como un
polinomio de forma:
n dígitos enteros

𝒏−𝟏

𝑵= 𝒂𝒊 . 𝒓𝒊
𝒊=−𝒎
Sistemas numéricos
• Notación polinomial:
Cualquier número N con base r se puede escribir como un
polinomio de forma:

𝒏−𝟏

𝑵= 𝒂𝒊 . 𝒓𝒊
𝒊=−𝒎

Base del sistema numérico


Sistemas numéricos
• Notación polinomial:
Cualquier número N con base r se puede escribir como un
polinomio de forma:

𝒏−𝟏

𝑵= 𝒂𝒊 . 𝒓𝒊
𝒊=−𝒎

Ejemplo: numero 8,5 en base decimal:


base decimal  8 x 100 + 5 x 10-1 , n=1 y m=1
base binaria => 1 x 23 + 0 x 22 + 0 x 21 + 0 x 20 + 1 x 2-1 , n= 4 y m=1
Sistemas numéricos
• Notación polinomial:
Cualquier número N con base r se puede escribir como un
polinomio de forma:

𝒏−𝟏

𝑵= 𝒂𝒊 . 𝒓𝒊
𝒊=−𝒎

Ejemplo: numero 8,5 en base binaria:

base binaria  1 x 23 + 0 x 22 + 0 x 21 + 0 x 20 + 1 x 2-1 , n= 4 y m=1


Sistemas numéricos
Ejemplos notación:

Posicional Polinomial Base 10


(181)10 1 x 102 + 8 x 101 + 1 x 100 = 100 + 80 + 1 = (181)10

(10110101)2 1 x 27 + 0 x 26 + 1 x 25 + 1 x 24 + 0 x 23 + 1 x 22 = 128 + 32 + 16 + 4 + 1 = (181)10

+ 0 x 21 + 1 x 2 0
(265)8 2 x 82 + 6 x 81 + 5 x 80 = 2 x 64 + 6 x 8 + 5 x 1 = 128 + 48
+ 5 = (181)10

(B5)16 B x 161 + 5 x 160 = 11 x 161 + 5 x 160 = 176 + 5 =


(181)10
• Los sistemas digitales se construyen con dispositivos de
dos estados (apagado y encendido). Por lo tanto, el
sistema numérico binario es ideal para representar
números en sistemas digitales, ya que sólo se necesitan
dos dígitos, 0 y 1, llamados bits.

1 binario

No
usado
0 binario
• Los sistemas digitales se construyen con dispositivos de
dos estados (apagado y encendido). Por lo tanto, el
sistema numérico binario es ideal para representar
números en sistemas digitales, ya que sólo se necesitan
dos dígitos, 0 y 1, llamados bits.

• Un bit puede guardarse en un dispositivo de


almacenamiento de dos estados (latch o Flip Flop).

• Los números binarios de longitud n se pueden guardar


en dispositivos de n bits de longitud, llamador registro,
construido por n latches o Flip Flops.

Ejemplo registro de 8 bits:


Bits, Bytes y Nibbles

BIT: unidad mínima de información, puede


ser 0 ó 1.
Bits, Bytes y Nibbles

BIT: unidad mínima de información, puede


ser 0 ó 1.

Byte: grupo de 8 bits.


Bits, Bytes y Nibbles

BIT: unidad mínima de información, puede


ser 0 ó 1.

Byte: grupo de 8 bits.

Nibble: grupo de 4 bits.


Bits, Bytes y Nibbles

BIT: unidad mínima de información, puede


ser 0 ó 1.

Byte: grupo de 8 bits.

Nibble: grupo de 4 bits.

1 nibble = 1 dígito hexadecimal


1 byte = 2 dígitos hexadecimales
• Aritmética binaria
El fundamento de la aritmética en cualquier base es el
conocimiento de tablas de suma y multiplicación en la
base dada.
Las operaciones aritméticas son similares para todas las
bases.

En el caso binario:

SUMA: MULTIPLICACIÓN:
• Aritmética binaria

SUMA:

Ejemplo: Sumar los números binarios (111101)2 y


(10111)2
• Aritmética binaria

SUMA:

Ejemplo: Sumar los números binarios (111101)2 y


(10111)2

1 acarreo
111101
+ 10111
0
• Aritmética binaria

SUMA:

Ejemplo: Sumar los números binarios (111101)2 y


(10111)2

1 1 acarreo
111101
+ 10111
00
• Aritmética binaria

SUMA:

1 = 11

Ejemplo: Sumar los números binarios (111101)2 y


(10111)2

1 1 1 acarreo
111101
+ 10111
100
• Aritmética binaria

SUMA:

Ejemplo: Sumar los números binarios (111101)2 y


(10111)2

1 1 1 1 acarreo
111101
+ 10111
0100
• Aritmética binaria

SUMA:

1 = 11

Ejemplo: Sumar los números binarios (111101)2 y


(10111)2

1 1 1 1 1 acarreo
111101
+ 10111
10100
• Aritmética binaria

SUMA:

Ejemplo: Sumar los números binarios (111101)2 y


(10111)2

1 1 1 1 1
111101
+ 10111
1010100
• Aritmética binaria

SUMA:

Ejemplo: Sumar los números binarios (111101)2 y


(10111)2

111101  (61)10
+ 10111  (23)10
1010100  (84)10
• Aritmética binaria

SUMA:

Ejemplos:
• Aritmética binaria

SUMA:

Ejemplos:
Resta binaria:
Es la inversa de la operación de la suma. Reglas:

1-0=1
1-1=0
0-0=0
0-1=1  toma prestado 10-1=1

Ejemplo: (1001101)2 – (10111)2


Resta binaria:
Es la inversa de la operación de la suma. Reglas:

1-0=1
1-1=0
0-0=0
0-1=1  toma prestado 10-1=1

Ejemplo: (1001101)2 – (10111)2

1 0 0 1 1 0 1  Minuendo
1 0 1 1 1  Sustraendo
0
Resta binaria:
Es la inversa de la operación de la suma. Reglas:

1-0=1
1-1=0
0-0=0
0-1=1  toma prestado 10-1=1

Ejemplo: (1001101)2 – (10111)2 =

0 (10) Pedir prestado (Borrow)


1001101
10111
10
Resta binaria:
Es la inversa de la operación de la suma. Reglas:

1-0=1
1-1=0
0-0=0
0-1=1  toma prestado 10-1=1

Ejemplo: (1001101)2 – (10111)2


(10)
0 0 (10) Pedir prestado (Borrow)
1001101
10111
110
Resta binaria:
Es la inversa de la operación de la suma. Reglas:

1-0=1
1-1=0
0-0=0
0-1=1  toma prestado 10-1=1

Ejemplo: (1001101)2 – (10111)2


(10)
0 0 (10)
1001101
10111
0110
Resta binaria:
Es la inversa de la operación de la suma. Reglas:

1-0=1
1-1=0
0-0=0
0-1=1  toma prestado 10-1=1

Ejemplo: (1001101)2 – (10111)2


(10)
0 0 (10) Pedir prestado (Borrow)
1001101
10111
0110
Resta binaria:
Es la inversa de la operación de la suma. Reglas:

1-0=1
1-1=0
0-0=0
0-1=1  toma prestado 10-1=1

Ejemplo: (1001101)2 – (10111)2


(10)
0 0 (10) Pedir prestado (Borrow)
1001101
10111
0110
Resta binaria:
Es la inversa de la operación de la suma. Reglas:

1-0=1
1-1=0
0-0=0
0-1=1  toma prestado 10-1=1

Ejemplo: (1001101)2 – (10111)2


(10)
0 (10) 0 0 (10) Pedir prestado (Borrow)
1001101
10111
0110
Resta binaria:
Es la inversa de la operación de la suma. Reglas:

1-0=1
1-1=0
0-0=0
0-1=1  toma prestado 10-1=1

Ejemplo: (1001101)2 – (10111)2


(1) (10)
0 (10) (10) 0 0 (10) Pedir prestado (Borrow)
1001101
10111
10110
Resta binaria:
Es la inversa de la operación de la suma. Reglas:

1-0=1
1-1=0
0-0=0
0-1=1  toma prestado 10-1=1

Ejemplo: (1001101)2 – (10111)2


(1) (10)
0 (10) (10) 0 0 (10)
1001101
10111
110110
Resta binaria:
Es la inversa de la operación de la suma. Reglas:

1-0=1
1-1=0
0-0=0
0-1=1  toma prestado 10-1=1

Ejemplo: (1001101)2 – (10111)2

1 0 0 1 1 0 1  (77)10
1 0 1 1 1  (23)10
1 1 0 1 1 0  (54)10
Resta binaria: Complemento a dos

Los circuitos lógicos para restar son complejos. Por ende se utiliza la
técnica de “restar por suma del complemento a dos”.

Se suma al minuendo el complemento a dos del sustraendo.

A - B = A + (-B)

Complemento a 2 de B
Resta binaria:

Los circuitos lógicos para restar son complejos. Por ende se utiliza la
técnica de “restar por suma del complemento a dos”.

Se suma al minuendo el complemento a dos del sustraendo.

Cálculo del complemento a dos de un número binario:

1er paso: se invierten los bits 01 y 10 (Complemento a 1)

2do paso: se le suma 1.


Resta binaria:

Resta por suma del complemento a dos

Ejemplo: (15 - 5)10 = (10)10 (15)10 + (-5)10


Resta binaria:
Los circuitos lógicos para restar son complejos. Por ende se utiliza la
técnica de “restar por suma del complemento a dos”.

Ejemplo: (15 - 5)10 = (10)10 (15)10 + (-5)10


Si trabajamos con palabras de 8 bits: (1)(1)(1)(1)(1)(1)(1)

(5)10 = (00000101)2 (15)10 = (00001111)2


Resta binaria:
Los circuitos lógicos para restar son complejos. Por ende se utiliza la
técnica de “restar por suma del complemento a dos”.

Ejemplo: (15 - 5)10 = (10)10 (15)10 + (-5)10


Si trabajamos con palabras de 8 bits: (1)(1)(1)(1)(1)(1)(1)

(5)10 = (00000101)2 (15)10 = (00001111)2


Comp. 1 = 11111010
Comp. 2 = 11111011

Complemento a 2:
1) Invierto bit a bit (Comp. 1)
2) Sumo 1
Resta binaria:
Los circuitos lógicos para restar son complejos. Por ende se utiliza la
técnica de “restar por suma del complemento a dos”.

Ejemplo: (15 - 5)10 = (10)10 (15)10 + (-5)10


Si trabajamos con palabras de 8 bits: (1)(1)(1)(1)(1)(1)(1)

(5)10 = (00000101)2 (15)10 = (00001111)2


Comp. 1 = 11111010 Comp. 2 de 5 = + 11111011
Comp. 2 = 11111011
Resta binaria:
Los circuitos lógicos para restar son complejos. Por ende se utiliza la
técnica de “restar por suma del complemento a dos”.

Ejemplo: (15 - 5)10 = (10)10 (15)10 + (-5)10


Si trabajamos con palabras de 8 bits: (1)(1)(1)(1)(1)(1)(1)

(5)10 = (00000101)2 (15)10 = (00001111)2


Comp. 1 = 11111010 Comp. 2 de 5 = + 11111011
Comp. 2 = 11111011 100001010
Resta binaria:
Los circuitos lógicos para restar son complejos. Por ende se utiliza la
técnica de “restar por suma del complemento a dos”.

Ejemplo: (15 - 5)10 = (10)10 (15)10 + (-5)10


Si trabajamos con palabras de 8 bits: (1)(1)(1)(1)(1)(1)(1)

(5)10 = (00000101)2 (15)10 = (00001111)2


Comp. 1 = 11111010 Comp. 2 de 5 = + 11111011
Comp. 2 = 11111011 100001010

(+10)10
Multiplicación binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (10111)2 x (1010)2 = (11100110)2

10111 Multiplicando
(10111)2 = (23)10 (23 x 10)10 = (230)10
x 1010 Multiplicador
(1010)2 = (10)10
00000
1 0111
00 000
1 0111
1 110011 0
(128)(64)(32) - - (4) (2)
Multiplicación binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (10111)2 x (1010)2 = (11100110)2

10111 (10111)2 = (23)10 (23 x 10)10 = (230)10


x 1010 (1010)2 = (10)10
00000
1 0111
00 000
1 0111
1 110011 0
(128)(64)(32) - - (4) (2)
Multiplicación binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (10111)2 x (1010)2 = (11100110)2

10111 (10111)2 = (23)10 (23 x 10)10 = (230)10


x 1010 (1010)2 = (10)10
00000
1 0111
00 000
1 0111
1 110011 0
(128)(64)(32) - - (4) (2)
Multiplicación binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (10111)2 x (1010)2 = (11100110)2

10111 (10111)2 = (23)10 (23 x 10)10 = (230)10


x 1010 (1010)2 = (10)10
00000
1 0111
00 000
1 0111
1 110011 0
(128)(64)(32) - - (4) (2)
Multiplicación binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (10111)2 x (1010)2 = (11100110)2

10111 (10111)2 = (23)10 (23 x 10)10 = (230)10


x 1010 (1010)2 = (10)10
00000
1 0111
00 000
1 0111 .
1 110011 0
(128)(64)(32) - - (4) (2)
Multiplicación binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (10111)2 x (1010)2 = (11100110)2

10111 (10111)2 = (23)10 (23 x 10)10 = (230)10


x 1010 (1010)2 = (10)10
00000
1 0111
00 000
1 0111 .
1 110011 0
(128)(64)(32) - - (4) (2) - (230)10
Multiplicación binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1111)2 x (111)2 = (1101001)2

1111 (1111)2 = (15)10 (15 x 7)10 = (105)10


x 111 (111)2 = (7)10
1111
1111
1 111
1101001
(64)(32) - (8) - - (1)

(105)10
Multiplicación binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1111)2 x (111)2 = (1101001)2

1111 (1111)2 = (15)10 (15 x 7)10 = (105)10


x 111 (111)2 = (7)10
1111
1111
1 111
1101001
(64)(32) - (8) - - (1)

(105)10
Multiplicación binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1111)2 x (111)2 = (1101001)2

1111 (1111)2 = (15)10 (15 x 7)10 = (105)10


x 111 (111)2 = (7)10
1111
1111
1 111 .
1101001
(64)(32) - (8) - - (1)

(105)10
Multiplicación binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1111)2 x (111)2 = (1101001)2

1111 (1111)2 = (15)10 (15 x 7)10 = (105)10


x 111 (111)2 = (7)10
1111
1111
1 111 .
1101001
(64)(32) - (8) - - (1)

(105)10
División binaria:
Se realiza en forma similar a la división decimal.

Ejemplo: (10010)2 : (110)2 = (11)2

Dividendo 1 0 0 1 0 110 Divisor


(10010)2 = (18)10 (18 : 6)10 = (3)10
110 11 (110)2 = (6)10
0110
110
000

(3)10
División binaria:
Se realiza en forma similar a la división decimal.

Ejemplo: (10010)2 : (110)2 = (11)2

Dividendo 1 0 0 1 0 110 Divisor


(10010)2 = (18)10 (18 : 6)10 = (3)10
110 1 (110)2 = (6)10
0110
110
000

(3)10
División binaria:
Se realiza en forma similar a la división decimal.

Ejemplo: (10010)2 : (110)2 = (11)2

Dividendo 1 0 0 1 0 110 Divisor


(10010)2 = (18)10 (18 : 6)10 = (3)10
110 1 (110)2 = (6)10
011
110
000

(3)10
División binaria:
Se realiza en forma similar a la división decimal.

Ejemplo: (10010)2 : (110)2 = (11)2

Dividendo 1 0 0 1 0 110 Divisor


(10010)2 = (18)10 (18 : 6)10 = (3)10
110 1 (110)2 = (6)10
0110
110
000

(3)10
División binaria:
Se realiza en forma similar a la división decimal.

Ejemplo: (10010)2 : (110)2 = (11)2

Dividendo 1 0 0 1 0 110 Divisor


(10010)2 = (18)10 (18 : 6)10 = (3)10
110 11 (110)2 = (6)10
0110
110
000

(3)10
División binaria:
Se realiza en forma similar a la división decimal.

Ejemplo: (10010)2 : (110)2 = (11)2

1 0 0 1 0 110 (10010)2 = (18)10 (18 : 6)10 = (3)10


110 11 (110)2 = (6)10
0110
110
000

(3)10
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2


Dividendo
Divisor
1110111 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10
1001 1101,0011… (1001)2 = (9)10
01011
1001
001011
1001 (1101,0011)2 =
0010000 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
001110
1001
0101…
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2

1110111 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10


1001 1101,0011… (1001)2 = (9)10
01011
1001
001011
1001 (1101,0011)2 =
0010000 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
001110
1001
0101…
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2

1110111 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10


1001 1 (1001)2 = (9)10
01011
1001
001011
1001 (1101,0011)2 =
0010000 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
001110
1001
0101…
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2

1110111 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10


1001 1 (1001)2 = (9)10
0101
1001
001011
1001 (1101,0011)2 =
0010000 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
001110
1001
0101…
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2

1110111 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10


1001 1 (1001)2 = (9)10
01011
1001
001011
1001 (1101,0011)2 =
0010000 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
001110
1001
0101…
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2

1110111 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10


1001 11 (1001)2 = (9)10
01011
1001
001011
1001 (1101,0011)2 =
0010000 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
001110
1001
0101…
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2

1110111 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10


1001 11 (1001)2 = (9)10
01011
. 1001
0010
1001 (1101,0011)2 =
0010000 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
001110
1001
0101…
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2

1110111 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10


1001 11 (1001)2 = (9)10
01011
. 1001
00101
1001 (1101,0011)2 =
0010000 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
001110
1001
0101…
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2

1110111 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10


1001 110 (1001)2 = (9)10
01011
. 1001
001011
1001 (1101,0011)2 =
0010000 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
001110
1001
0101…
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2

1110111 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10


1001 1101 (1001)2 = (9)10
01011
1001
001011
1001 (1101,0011)2 =
0010000 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
001110
1001
0101…
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2

1110111 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10


1001 1101 (1001)2 = (9)10
01011
1001
001011
1001 (1101,0011)2 =
0010 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
001110
1001
0101…
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2

1110111,0000 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10


1001 1101, (1001)2 = (9)10
01011
1001
001011
1001 (1101,0011)2 =
00100 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
001110
1001
0101…
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2

1110111,0000 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10


1001 1101,0 (1001)2 = (9)10
01011
1001
001011
1001 (1101,0011)2 =
001000 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
001110
1001
0101…
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2

1110111,0000 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10


1001 1101,00 (1001)2 = (9)10
01011
1001
001011
1001 (1101,0011)2 =
0010000 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
001110
1001
0101…
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2

1110111,0000 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10


1001 1101,001 (1001)2 = (9)10
01011
1001
001011
1001 (1101,0011)2 =
0010000 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
001110
1001
0101…
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2

1110111,0000 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10


1001 1101,001 (1001)2 = (9)10
01011
1001
001011
1001 (1101,0011)2 =
0010000 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
00111
1001
0101…
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2

1110111,0000 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10


1001 1101,0011 (1001)2 = (9)10
01011
1001
001011
1001 (1101,0011)2 =
0010000 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
001110
1001
0101…
División binaria:
Se realiza en forma similar a la multiplicación decimal.

Ejemplo: (1110111)2 : (1001)2 = (1101,001…)2

1110111,0000 1001 (1110111)2 = (119)10 (119 : 9)10 = (13,22…)10


1001 1101,0011… (1001)2 = (9)10
01011
1001
001011
1001 (1101,0011)2 =
0010000 = 1.23+1.22+0.21+1.20+0.2-1+0.2-2+1.2-3+1.2-4+… = (13,22..)10
1001
001110
1001
0101…
División binaria:
Se realiza en forma similar a la división decimal.

Ejemplo: (11011)2 : (100)2 = (110,11)2

11011,00 100 (11011)2 = (27)10 (27 : 4)10 = (6,75)10


100 110,11 (100)2 = (4)10
0101
100
00110
100 (110,11)2 =
0100 = 1.22+1.21+0.20+1.2-1+1.2-2 = 4+2+0,5+0,25 = (6,75)10
100
000
Octal:
SUMA: MULTIPLICACIÓN:

Hexadecimal:
SUMA: MULTIPLICACIÓN:
Aritmética octal:

Suma: (4163)8 + (7520)8


Aritmética octal:

Suma: (4163)8 + (7520)8

+ 4163
7520
3
Aritmética octal:

Suma: (4163)8 + (7520)8


(1)
+ 4163 (6+2)8=(10)8
7520
03
Aritmética octal:

Suma: (4163)8 + (7520)8


(1)
+ 4163
7520
703
Aritmética octal:

Suma: (4163)8 + (7520)8 = (13703)8


(1)
+ 4163
7520 (4+7)8=(13)8
13703
Aritmética octal:

Suma: (4163)8 + (7520)8 = (13703)8


(1)

+ 4163
7520
13703

Resta: (6204)8 - (5173)8

- 6204 (4-3)8=(1)8
5173
1
Aritmética octal:

Suma: (4163)8 + (7520)8 = (13703)8


(1)

+ 4163
7520
13703

Resta: (6204)8 - (5173)8


1 (10)

- 6204 (4-3)8=(1)8
5173 (10-7)8=(1)8
11
Aritmética octal:

Suma: (4163)8 + (7520)8 = (13703)8


(1)

+ 4163
7520
13703

Resta: (6204)8 - (5173)8


1 (10)

- 6204 (4-3)8=(1)8
5173 (10-7)8=(1)8
011 (1-1)8=(0)8
Aritmética octal:

Suma: (4163)8 + (7520)8 = (13703)8


(1)

+ 4163
7520
13703

Resta: (6204)8 - (5173)8


1 (10)

- 6204 (4-3)8=(1)8
5173 (10-7)8=(1)8
1011 (1-1)8=(0)8
(6-5)8=(1)8
Aritmética octal:

Suma: (4163)8 + (7520)8 = (13703)8


(1)

+ 4163
7520
13703

Resta: (6204)8 - (5173)8 = (1011)8


1 (10)

- 6204 (4-3)8=(1)8
5173 (10-7)8=(1)8
1011 (1-1)8=(0)8
(6-5)8=(1)8
Aritmética octal:

Multiplicación: (4167)8 x (2503)8


Aritmética octal:

Multiplicación: (4167)8 x (2503)8

x 4167
2503
Aritmética octal:

Multiplicación: (4167)8 x (2503)8


2
x 4167 (3x7)8=(25)8

2503
5
Aritmética octal:

Multiplicación: (4167)8 x (2503)8


2 2
x 4167 (3x7)8=(25)8

2503 (3x6)8=22+2=(24)8

14545
Aritmética octal:

Multiplicación: (4167)8 x (2503)8


2 2
x 4167 (3x7)8=(25)8

2503 (3x6)8=22+2=(24)8

14545 (3x1)8=3+2=(5)8
Aritmética octal:

Multiplicación: (4167)8 x (2503)8


2 2
x 4167 (3x7)8=(25)8

2503 (3x6)8=22+2=(24)8

14545 (3x1)8=3+2=(5)8

(3x4)8=(14)8
Aritmética octal:

Multiplicación: (4167)8 x (2503)8

x 4167
2503
14545
0000-
Aritmética octal:

Multiplicación: (4167)8 x (2503)8

x 4167 (3x7)8=(25)8

2503 (3x6)8=22+2=(24)8

14545 (3x1)8=3+2=(5)8

0000- (3x4)8=(14)8

25123--
(5x7)8=(43)8

(5x6)8=36+4=(42)8

(5x1)8=5+4=(11)8
(5x4)8=24+1=(25)8
Aritmética octal:

Multiplicación: (4167)8 x (2503)8

x 4167 (3x7)8=(25)8

2503 (3x6)8=22+2=(24)8

14545 (3x1)8=3+2=(5)8

0000- (3x4)8=(14)8

25123--
10356--- (5x7)8=(43)8

(5x6)8=36+4=(42)8

(5x1)8=5+4=(11)8
(5x4)8=24+1=(25)8

(2x7)8=(16)8
(2x6)8=14+1=(15)8
(2x1)8=2+1=(3)8
(2x4)8=(10)8
Aritmética octal:

Multiplicación: (4167)8 x (2503)8 = (13105045)8

x 4167 (3x7)8=(25)8

2503 (3x6)8=22+2=(24)8

14545 (3x1)8=3+2=(5)8

0000-
25123--
10356--- .
13105045
Aritmética octal:
Divisor
División: (4163)8 : (25)8

Dividendo
Aritmética octal:

División: (4163)8 : (25)8

4163 25
25 1
Aritmética octal:

División: (4163)8 : (25)8

4163 25 (41-25)8=(14)8
25 1
14
Aritmética octal:

División: (4163)8 : (25)8

4163 25 (41-25)8=(14)8
25 1 (25x4)8=(124)8
146
Aritmética octal:

División: (4163)8 : (25)8

4163 25 (41-25)8=(14)8
25 14 (25x4)8=(124)8
146
124
Aritmética octal:

División: (4163)8 : (25)8

4163 25 (41-25)8=(14)8
25 14 (25x4)8=(124)8
146 (25x7)8=(223)8
124
022
Aritmética octal:

División: (4163)8 : (25)8

4163 25 (41-25)8=(14)8
25 14 (25x4)8=(124)8
146 (25x7)8=(223)8
124
0223
Aritmética octal:

División: (4163)8 : (25)8

4163 25 (41-25)8=(14)8
25 147 (25x4)8=(124)8
146 (25x7)8=(223)8
124
0223
223
Aritmética octal:

División: (4163)8 : (25)8 = (147)8

4163 25 (41-25)8=(14)8
25 147 (25x4)8=(124)8
146 (25x7)8=(223)8
124
0223
223
000
Aritmética hexadecimal:

Suma: (2A58)16 + (71D0)16 = (9C28)16


(1)

+ 2A58 (5+D)16=(12)16
71D0 (A+1+1)16=B+1=(C)16
9C28

Resta: (9F1B)16 - (4A36)16 = (54E5)16


(E)(11)

- 9F1B (B-6)16=(5)16
4A36 (11-3)16=(E)16
54E5 (E-A)16=(4)16
(9-4)16=(5)16

(9F1B)16= 9.163+15.162+1.161+11.160=36864+3840+16+11=40731
(4A36)16 = 4.163+10.162+3.161+6.160=16384+2560+48+6=18998
(54E5)16 = 5.163+4.162+14.161+5.160=20480+1024+224+5=21733
Conversiones de base (N)A  (N)B

• El método de sustitución de una serie.

• El método de división entre la base y


multiplicación por la base.
Conversiones de base (N)A  (N)B

Usa la aritmética de la base B

• El método de sustitución de una serie.


Usa la aritmética de la base A

• El método de división entre la base y


multiplicación por la base.
Conversiones de base (N)A  (N)B

Usa la aritmética de la base B

• El método de sustitución de una serie.


Usa la aritmética de la base A

• El método de división entre la base y


multiplicación por la base.
Conversiones de base NA  NB

• Método de sustitución de una serie:

La base es la representación polinomial:

𝑛−1
𝑁= 𝑖=−𝑚 𝑎𝑖 . 𝑟 𝑖 = 𝑎𝑛−1 . 𝑟 𝑛−1 + ⋯ +𝑎0 . 𝑟 0 +𝑎−1 . 𝑟 −1 + ⋯ + 𝑎−𝑚 . 𝑟 −𝑚

Un número de base A puede convertirse en un número de base B


en dos pasos:
1) Se forma la representación en serie del número en base A
en el formato polinomial.
2) Se evalúa la serie utilizando la aritmética de base B.
Conversiones de base NA  NB
• Método de sustitución de una serie:

Ejemplo 1: Convertir (10100)2 a base 10.


Conversiones de base NA  NB
• Método de sustitución de una serie:
A=2
B=10
Ejemplo 1: Convertir (10100)2 a base 10.
Conversiones de base NA  NB
• Método de sustitución de una serie:

Ejemplo 1: Convertir (10100)2 a base 10.

N = (10100)2 = 1 x 24 + 0 x 23 + 1 x 22 + 0 x 21 + 0 x 20

1) Representación en serie del número en base A en el formato


polinomial.
Conversiones de base NA  NB
• Método de sustitución de una serie:

Ejemplo 1: Convertir (10100)2 a base 10.

N = (10100)2 = 1 x 24 + 0 x 23 + 1 x 22 + 0 x 21 + 0 x 20 =
= (16)10+ 0 + (4)10 + 0 + 0 =
= (20)10

2) Se evalúa la serie utilizando la aritmética de base B.

Base 10 en este ejemplo.


Conversiones de base NA  NB
• Método de sustitución de una serie:
A=2
B=8
Ejemplo 2: Convertir (1101,011)2 a base 8.
Conversiones de base NA  NB
• Método de sustitución de una serie:

Ejemplo 2: Convertir (1101,011)2 a base 8.


N = (1101,011)2 = 1x23 + 1x22 + 0x21+1x20 +0x2-1+1x2-2 +1x2-3 =
Conversiones de base NA  NB
• Método de sustitución de una serie:

Ejemplo 2: Convertir (1101,011)2 a base 8.


N = (1101,011)2 = 1x23 + 1x22 + 0x21+1x20 +0x2-1+1x2-2 +1x2-3 =
= 1x2x2x2 + 1x2x2 + 0x2 + 1x1 +0x1 + 1/(2x2) +1/(2x2x2) =
Conversiones de base NA  NB
• Método de sustitución de una serie:

Ejemplo 2: Convertir (1101,011)2 a base 8.


N = (1101,011)2 = 1x23 + 1x22 + 0x21+1x20 +0x2-1+1x2-2 +1x2-3 =
= 1x2x2x2 + 1x2x2 + 0x2 + 1x1 +0x1 + 1/(2x2) +1/(2x2x2) =
= 10 +4 +0 +1 +0 +1/4 +1/10 =

Usamos la aritmética de la base B! Base 8 en este ejemplo.


Multiplicación octal:
Conversiones de base NA  NB
• Método de sustitución de una serie:

Ejemplo 2: Convertir (1101,011)2 a base 8.


N = (1101,011)2 = 1x23 + 1x22 + 0x21+1x20 +0x2-1+1x2-2 +1x2-3 =
= 1x2x2x2 + 1x2x2 + 0x2 + 1x1 +0x1 + 1/(2x2) +1/(2x2x2) =
= 10 +4 +0 +1 +0 +1/4 +1/(10) =
= 10 +4 +0 +1 +0 +0,2 +0,1 =

Usamos la aritmética de la base B! Base 8 en este ejemplo.


Multiplicación octal:

División octal:

1 4 1 10
10 0,2 10 0,1
0 0
Conversiones de base NA  NB
• Método de sustitución de una serie:

Ejemplo 2: Convertir (1101,011)2 a base 8.


N = (1101,011)2 = 1x23 + 1x22 + 0x21+1x20 +0x2-1+1x2-2 +1x2-3 =
= 1x2x2x2 + 1x2x2 + 0x2 + 1x1 +0x1 + 1/(2x2) +1/(2x2x2) =
= 10 +4 +0 +1 +0 +1/4 +1/(10) =
= 10 +4 +0 +1 +0 +0,2 +0,1 =
= (10)8 +(4)8 +(1)8 +(0,2)8 +(0,1)8 = (15,3)8
Usamos la aritmética de la base B! Base 8 en este ejemplo.
Suma octal:
Conversiones de base NA  NB
• Método de sustitución de una serie:

Ejemplo 2: Convertir (1101,011)2 a base 8.


N = (1101,011)2 = 1x23 + 1x22 + 0x21+1x20 +0x2-1+1x2-2 +1x2-3 =
= 1x2x2x2 + 1x2x2 + 0x2 + 1x1 +0x1 + 1/(2x2) +1/(2x2x2) =
= 10 +4 +0 +1 +0 +1/4 +1/(10) =
= 10 +4 +0 +1 +0 +0,2 +0,1 =
= (10)8 +(4)8 +(1)8 +(0,2)8 +(0,1)8 = (15,3)8
Usamos la aritmética de la base B! Base 8 en este ejemplo.
Suma octal:

Hasta ahora A < B, si A > B se


complica aplicar este método.
Conversiones de base (N)A  (N)B

Usa la aritmética de la base B

• El método de sustitución de una serie


Usa la aritmética de la base A

• El método de división entre la base y


multiplicación por la base.
Conversiones de base (N)A  (N)B

• El método de división entre la base y


multiplicación por la base.

Paso 1) Método de división entre la base. (Parte entera)


Paso 2) Método de multiplicación por la base. (Parte frac.)
NA  NB
Conversiones de base
• El método de división entre la base y multiplicación por la base.

Paso 1) Método de división entre la base: (Parte entera)

• Utilizado para números enteros o la parte entera de un


número con fracciones.

• Requiere dividir repetidamente el número a convertir


por la base a convertir, escribiendo los residuos
después de cada división como resultado, hasta
obtener cociente cero.

• Utiliza la aritmética de la base A.


NA  NB
Conversiones de base
• El método de división entre la base y multiplicación por la base.

Paso 1) Método de división entre la base: (Parte entera)

Ejemplo 1: Convertir (234)10 a base 8.


NA  NB
Conversiones de base
• El método de división entre la base y multiplicación por la base.

Paso 1) Método de división entre la base: (Parte entera)

Ejemplo 1: Convertir (234)10 a base 8.


Usamos la aritmética de la base A! Base 10 en este ejemplo.

234 8 .
74 29 .
2
NA  NB
Conversiones de base
• El método de división entre la base y multiplicación por la base.

Paso 1) Método de división entre la base: (Parte entera)

Ejemplo 1: Convertir (234)10 a base 8.


Usamos la aritmética de la base A! Base 10 en este ejemplo.

234 8 .
74 29 8 .
2 5 3
NA  NB
Conversiones de base
• El método de división entre la base y multiplicación por la base.

Paso 1) Método de división entre la base: (Parte entera)

Ejemplo 1: Convertir (234)10 a base 8.


Usamos la aritmética de la base A! Base 10 en este ejemplo.

234 8 .
74 29 8 .
2 5 3 8
3 0
NA  NB
Conversiones de base
• El método de división entre la base y multiplicación por la base.

Paso 1) Método de división entre la base: (Parte entera)

Ejemplo 1: Convertir (234)10 a base 8.


Usamos la aritmética de la base A! Base 10 en este ejemplo.

234 8 .
74 29 8 .
2 5 3 8 (234)10 = (352)8
LSB 3 0

MSB
NA  NB
Conversiones de base
• El método de división entre la base y multiplicación por la base.

Paso 1) Método de división entre la base: (Parte entera)

Ejemplo 2: Convertir (234)10 a base 16.


Usamos la aritmética de la base A! Base 10 en este ejemplo.

234 16
74 14 16 (14)10=(E)16 y (10)10=(A)16
10 14 0
LSB (234)10 = (EA)16

MSB
NA  NB
Conversiones de base
• El método de división entre la base y multiplicación por la base.

Paso 1) Método de división entre la base: (Parte entera)

Ejemplo 3: Convertir (AF)16 a base 8.


Usamos la aritmética de la base A! Base 16 en este ejemplo.

AF 8 8x1=8 Operaciones en base hexadecimal


2F 15 8 8x2=10
7 5 2 8 8x5=28
LSB 2 0

MSB
(AF)16 = (257)8
NA  NB
Conversiones de base
• El método de división entre la base y multiplicación por la base.

Paso 1) Método de división entre la base: (Parte entera)

Ejemplo 3: Convertir (AF)16 a base 10.


Usamos la aritmética de la base A! Base 16 en este ejemplo.

AF A Ax1=A Operaciones en hexa


0F 11 A F-A=5
5 7 1 A 11-A=7
LSB 1 0
MSB

(AF)16 = (175)10
Conversiones de base
NA  NB

• El método de división entre la base y


multiplicación por la base.

Paso 1) Método de división entre la base. (Parte entera)


Paso 2) Método de multiplicación por la base. (Parte frac.)
Conversiones de base
• El método de división entre la base y multiplicación por la base.

Paso 2) Método de multiplicación por la base: (Parte fraccionaria)

• Utilizado para números fraccionarios o la parte


fraccionaria de un número.

• Se multiplica repetidamente el número a convertir


por la base a la que queremos convertir y nos
quedamos con la parte entera.

• Utiliza la aritmética de la base A.


Conversiones de base
• El método de división entre la base y multiplicación por la base.

Paso 2) Método de multiplicación por la base: (Parte fraccionaria)

Ejemplo 1: Convertir (0,1285)10 a base 8.


Usamos la aritmética
de la base A! Base 10
0,1285 x 8 = 1,0280 1 en este ejemplo.
Conversiones de base
• El método de división entre la base y multiplicación por la base.

Paso 2) Método de multiplicación por la base: (Parte fraccionaria)

Ejemplo 1: Convertir (0,1285)10 a base 8.

0,1285 x 8 = 1,0280 1
0,0280 x 8 = 0,2240 0
Conversiones de base
• El método de división entre la base y multiplicación por la base.

Paso 2) Método de multiplicación por la base: (Parte fraccionaria)

Ejemplo 1: Convertir (0,1285)10 a base 8.

0,1285 x 8 = 1,0280 1
0,0280 x 8 = 0,2240 0
0,2240 x 8 = 1,7920 1
0,7920 x 8 = 6,3360 6
0,3360 x 8 = 2,6880 2
0,6880 x 8 = 5,5040 5
0,5040 x 8 = 4,0320 4
0,0320 x 8 = 0,2560 0
Conversiones de base
• El método de división entre la base y multiplicación por la base.

Paso 2) Método de multiplicación por la base: (Parte fraccionaria)

Ejemplo 1: Convertir (0,1285)10 a base 8.

0,1285 x 8 = 1,0280 1 MSB


0,0280 x 8 = 0,2240 0
0,2240 x 8 = 1,7920 1
0,7920 x 8 = 6,3360 6 (0,1285)10 = (0,10162540)8
0,3360 x 8 = 2,6880 2
0,6880 x 8 = 5,5040 5
0,5040 x 8 = 4,0320 4
0,0320 x 8 = 0,2560 0 LSB
Conversiones de base
• El método de división entre la base y multiplicación por la base.

Paso 2) Método de multiplicación por la base: (Parte fraccionaria)

Ejemplo 2: Convertir (0,828125)10 a base 2.

0,828125 x 2 = 1,656250 1 MSB


0,656250 x 2 = 1,312500 1
0,312500 x 2 = 0,625000 0 (0,828125)10 = (0,110101)2
0,625000 x 2 = 1,250000 1
0,250000 x 2 = 0,500000 0
0,500000 x 2 = 1,000000 1 LSB
Conversiones de base (N)A  (N)B

Usa la aritmética de la base B

• El método de sustitución de una serie


Usa la aritmética de la base A

• El método de división entre la base y


multiplicación por la base.

Ejemplo (N)3  (N)16


Conversiones de base (N)A  (N)B

Usa la aritmética de la base B

• El método de sustitución de una serie


Usa la aritmética de la base A

• El método de división entre la base y


multiplicación por la base.

Ejemplo (N)3  (N)16

Tal vez sea necesario utilizar aritmética en una base poco familiar.
 Muy dificultoso.
Conversiones de base (N)A  (N)B
Usar la base 10 de intermediaria
Convertir: (N)A  (N)10  (N)B:

Usar los dos métodos.

1ro El método de sustitución de una serie: para pasar a de base


A a base 10 con aritmética de base 10,

2do El método de división entre la base y multiplicación por


la base: para pasar de base 10 a base B, con aritmética de base 10.
Conversiones de base (N)A  (N)B
Usar la base 10 de intermediaria
Convertir: (N)A  (N)10  (N)B:

Usar los dos métodos.


Usa la aritmética de la base B=10

1ro El método de sustitución de una serie: para pasar a de base


A a base 10 con aritmética de base 10,
Usa la aritmética de la base A=10

2do El método de división entre la base y multiplicación por


la base: para pasar de base 10 a base B, con aritmética de base 10.

Usa siempre aritmética de base 10  Conocida.


Conversiones de base (N)A  (N)B
Usar la base 10 de intermediaria
Convertir: (N)A  (N)10  (N)B:
Conversiones de base (N)A  (N)B
Usar la base 10 de intermediaria
Convertir: (N)A  (N)10  (N)B:
Ejemplo: Convertir (18,6)9 a base 11.
Conversiones de base (N)A  (N)B
Usar la base 10 de intermediaria
Convertir: (N)A  (N)10  (N)B:
Ejemplo: Convertir (18,6)9 a base 11.
1er paso: Convertimos con el método de sustitución de una serie a base 10:
N= (18,6)9 = 1x91 + 8x90 + 6x9-1 = 9 + 8 + 0.666 = (17,666…)10
Conversiones de base (N)A  (N)B
Usar la base 10 de intermediaria
Convertir: (N)A  (N)10  (N)B:

Ejemplo: Convertir (18,6)9 a base 11.


1er paso: Convertimos con el método de sustitución de una serie a base 10:
N= (18,6)9 = 1x91 + 8x90 + 6x9-1 = 9 + 8 + 0.666 = (17,666…)10
2do paso: Convertimos con el método división entre la base la parte entera:

17 11
6 1 11
LSB 1 0
MSB
(17)10=(16)11
Conversiones de base (N)A  (N)B
Usar la base 10 de intermediaria
Convertir: (N)A  (N)10  (N)B:

Ejemplo: Convertir (18,6)9 a base 11.


1er paso: Convertimos con el método de sustitución de una serie a base 10:
N= (18,6)9 = 1x91 + 8x90 + 6x9-1 = 9 + 8 + 0.666 = (17,666…)10
2do paso: Convertimos con el método división entre la base la parte entera y con
método multiplicación por la base la parte fraccionaria:

17 11 0,666x11 = 7,326 7 MSB

6 1 11 0,326x11 = 3,586 3
1 0 0,586x11 = 6,446 6 LSB

(17)10=(16)11 (0,666…)10 = (0,736…)11


Conversiones de base (N)A  (N)B
Usar la base 10 de intermediaria
Convertir: (N)A  (N)10  (N)B:

Ejemplo: Convertir (18,6)9 a base 11.


1er paso: Convertimos con el método de sustitución de una serie a base 10:
N= (18,6)9 = 1x91 + 8x90 + 6x9-1 = 9 + 8 + 0.666 = (17,666…)10
2do paso: Convertimos con el método división entre la base la parte entera y con
método multiplicación por la base la parte fraccionaria:

17 11 0,666x11 = 7,326 7 MSB

6 1 11 0,326x11 = 3,586 3
1 0 0,586x11 = 6,446 6 LSB

(17)10=(16)11 (0,666…)10 = (0,736…)11

N=(18,6)9 = (16,736)11
Conversiones de base (N)A  (N)B

Caso particular:
Conversión cuando B=Ak , con k entero positivo
Conversiones de base (N)A  (N)B
B=Ak y k es entero positivo.

Para convertir: (N)A  (N)B:

a) Para convertir de base A a base B: Agrupamos los dígitos de N


en grupos de k dígitos en ambas direcciones a partir del punto
y luego reemplazamos cada grupo por el dígito equivalente en
base B.

b) Para convertir de base B a base A: reemplazamos cada dígito


en base B por los k dígitos de base A.
Conversiones de base (N)A  (N)B
B=Ak y k es entero positivo.
Ejemplo: Convertir (1011011,1010111)2 a base 8.
Conversiones de base (N)A  (N)B
B=Ak y k es entero positivo.
Ejemplo: Convertir (1011011,1010111)2 a base 8. A=2, B=8=23=Ak k=3

Agrupamos de a tres dígitos binarios.


Conversiones de base (N)A  (N)B
Conversión cuando B=Ak y k es entero positivo.
Ejemplo 1 : Convertir (1011011,1010111)2 a base 8. A=2, B=8=23=Ak k=3

001011011,101011100
1 3 3 ,5 3 4 = (133,534)8
Conversiones de base (N)A  (N)B
Conversión cuando B=Ak y k es entero positivo.
Ejemplo 1 : Convertir (1011011,1010111)2 a base 8. A=2, B=8=23=Ak k=3

001011011,101011100
1 3 3 ,5 3 4 = (133,534)8

Ejemplo 2 : Convertir (472)8 a base 2. A=8, B=2 A=23=Bk k=3


Conversiones de base (N)A  (N)B
Conversión cuando B=Ak y k es entero positivo.
Ejemplo 1 : Convertir (1011011,1010111)2 a base 8. A=2, B=8=23=Ak k=3

001011011,101011100
1 3 3 ,5 3 4 = (133,534)8

Ejemplo 2 : Convertir (472)8 a base 2. A=8, B=2 A=23=Bk k=3

472
100 111 010 = (100111010)2
Conversiones de base (N)A  (N)B
Ejemplo 3 : Convertir (AF,16C)16 a base 8. B=8, A=16=8? no existe relación
Conversiones de base (N)A  (N)B
Ejemplo 3 : Convertir (AF,16C)16 a base 8. B=8, A=16=8? no existe relación

Se lleva a base 2 y luego a base 8.


Conversiones de base (N)A  (N)B
Ejemplo 3 : Convertir (AF,16C)16 a base 8. B=8, A=16=8? no existe relación

Se lleva a base 2 y luego a base 8.

1er paso: Se lleva de base 16 a base 2. A=16 y B=2  A=24  k=4


convertimos cada dígito base 16 en 4 dígitos base 2
Conversiones de base (N)A  (N)B
Ejemplo 3 : Convertir (AF,16C)16 a base 8. B=8, A=16=8? no existe relación

Se lleva a base 2 y luego a base 8.

1er paso: Se lleva de base 16 a base 2. A=16 y B=2  A=24  k=4


convertimos cada dígito base 16 en 4 dígitos base 2
1111 0110
AF,16C = (10101111,000101101100)2
1010 0001 1100
Conversiones de base (N)A  (N)B
Ejemplo 3 : Convertir (AF,16C)16 a base 8. B=8, A=16=8? no existe relación

Se lleva a base 2 y luego a base 8.

1er paso: Se lleva de base 16 a base 2. A=16 y B=2  A=24  k=4


convertimos cada dígito base 16 en 4 dígitos base 2

AF,16C = (10101111,000101101100)2

2do paso: Se lleva de base 2 a base 8. A=2 y B=8 =23  k=3


convertimos 3 dígitos base 2 en 1 dígitos base 8
Conversiones de base (N)A  (N)B
Ejemplo 3 : Convertir (AF,16C)16 a base 8. B=8, A=16=8? no existe relación

Se lleva a base 2 y luego a base 8.

1er paso: Se lleva de base 16 a base 2. A=16 y B=2  A=24  k=4


convertimos cada dígito base 16 en 4 dígitos base 2

AF,16C = (10101111,000101101100)2

2do paso: Se lleva de base 2 a base 8. A=2 y B=8 =23  k=3


010101111,000101101100
2 5 7 , 0 5 5 4 = (257,0554)8
Conversiones de base (N)A  (N)B
Ejemplo 3 : Convertir (AF,16C)16 a base 8. B=8, A=16=8? no existe relación

Se lleva a base 2 y luego a base 8.

1er paso: Se lleva de base 16 a base 2. A=16 y B=2  A=24  k=4


convertimos cada dígito base 16 en 4 dígitos base 2

AF,16C = (10101111,000101101100)2

2do paso: Se lleva de base 2 a base 8. A=2 y B=8 =23  k=3


010101111,000101101100
2 5 7 , 0 5 5 4 = (257,0554)8

(AF,16C)16 = (257,0554)8

También podría gustarte