You are on page 1of 6

CAMBIOS DE BASE

SISTEMA BINARIO

Decimal a Binario (2 bits)


La representacin binaria de un nmero entero (decimal) es la sucesin inversa de los restos de los cocientes
obtenidos de las divisiones sucesivas del nmero entre una base dada conocida, en este caso la base 2.
a. Sin parte fraccionaria
(96)10 = (1100000)2
96 2
0 48 2
0 24 2
0 12 2
0 6

2
0 3

2
1 1

b. Con parte fraccionaria


(32,20)10 = (10000,0011)2
32 2
0 16 2
0 8

2
0 4

2
0 2

2
0 1

La parte fraccionaria se multiplica sucesivamente por la base dada, la parte entera de los nmeros
obtenidos sern los que correspondan al valor de la nueva base.
0,20
0,40
0,80
0,60
0,20

x
x
x
x
x

2
2
2
2
2

=
=
=
=
=

0,40
0,80
1,60
1,20
0,40

=>
=>
=>
=>
=>

0
0
1
1
0 periodo

Binario a decimal
La presentacin entero (decimal) de un nmero binario es el sumatorio de cada bit por la base elevada al
nmero correspondiente al ndice de la posicin del bit.
a. Sin parte fraccionaria
ndices
Bits

(110110)2 = (54)10

1 25 + 1 24 + 0 23 + 1 22 + 1 21 + 0 20 = 54

1 1 0 1 1 0

b. Con parte fraccionaria


ndices
Bits

(01100,01)2 = (12,25)10

-1 -2

0 1 1 0 0 , 0 1

0 24 + 1 23 + 1 22 + 0 21 + 0 20 , 0 2-1 + 1 2-2 = 12,25

SISTEMA OCTAL

Decimal a Octal (8 bits 1 byte)


a. Sin parte fraccionaria
(153)10 = (231)8
153 8
1 19 8
3 2

No es divisible por 8

b. Con parte fraccionaria


(64,10)10 = (100,06314)8
64 8
0 8

8
0 1

La parte fraccionaria se multiplica sucesivamente por la base dada, la parte entera de los nmeros
obtenidos sern los que correspondan al valor de la nueva base.
0,10
0,80
0,40
0,20
0,60
0,80

x
x
x
x
x
x

8
8
8
8
8
8

=
=
=
=
=
=

0,80
6,40
3,20
1,60
4,80
6,40

=>
=>
=>
=>
=>
=>

0
6
3
1
4
6 periodo

Octal a Decimal
a. Sin parte fraccionaria
ndices
Bits

(125)8 = (85)10

1 82 + 2 81 + 5 80 = 85

1 2 5

b. Con parte fraccionaria


ndices
Bits

(105,15)8 = (69,203125)10

-1 -2

1 0 5 , 1 5

1 82 + 0 81 + 5 80 , 1 8-1 + 5 8-2 = 69,203125

Binario a Octal
Para transformar un nmero binario a octal se forman grupos de tres cifras binarias a partir del punto decimal
hacia la izquierda y hacia la derecha (aadiendo ceros no significativos cuando sea necesario para completar
grupos de 3). Posteriormente se efecta directamente la conversin a octal de cada grupo individual de 3
cifras.
a. Sin parte fraccionaria
(11 010 110)2 = (326)8
(011)2 = 3
(010)2 = 2
(110)2 = 6
b. Con parte fraccionaria
(001 011 101,110 0)2 = (135,60)8
(001)2 = 1
(011)2 = 3
(101)2 = 5,
(110)2 = 6
(000)2 = 0

Octal a Binario
De octal a binario se pasa sin ms que convertir individualmente a binario (tres bits) cada cifra octal,
manteniendo el orden del nmero original. Por ejemplo:
a. Sin parte fraccionaria
(210)8 = (010 001 000)2
(2)10 = 010
(1)10 = 001
(0)10 = 000

b. Con parte fraccionaria


(537,24)8 = (101 011 111,010 100)2
(5)10 = 101
(3)10 = 011
(7)10 = 111,
(2)10 = 010
(4)10 = 100
SISTEMA HEXADECIMAL
Tabla relacional
DECIMAL
(base 10)
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

BINARIO
(base 2)
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

OCTAL
(base 8)
0
1
2
3
4
5
6
7
10
11
12
13
14
15
16
17

Decimal a Hexadecimal (16 bits 2 bytes)


a. Sin parte fraccionaria
(7628)10 = (1DCC)16
7628 16
C
476 16
12
C
29 16
12
D
1
13

HEXADECIMAL
(base 16)
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F

b. Con parte fraccionaria


(9124,37)10 = (23A4,5EB851)16
9124 16
4
570 16
A
35 16
10
3
2

La parte fraccionaria se multiplica sucesivamente por la base dada, la parte entera de los nmeros
obtenidos sern los que correspondan al valor de la nueva base.
0,37
0,92
0,72
0,52
0,32
0,12
0,92

x
x
x
x
x
x
x

16
16
16
16
16
16
16

=
=
=
=
=
=
=

5,92
14,72
11,52
8,32
5,12
1,92
14,72

=>
=>
=>
=>
=>
=>
=>

5
E
B
8
5
1
1 Periodo

Hexadecimal a Decimal
a. Sin parte fraccionaria
ndices
Bits

(E775)16 = (59253)10

E 7 7 5

E 163 + 7 162 + 7 161 + 5 160 =


14 163 + 7 162 + 7 161 + 5 160 = 59253
b. Con parte fraccionaria
ndices
Bits

(F5CC,A6)16 = (62924,6484375)10

F 163 + 5 162 +
15 163 + 5 162 +

-1 -2

F 5 C C , A 6

C 161 + C 160 , A 16-1 + 6 16-2 =


12 161 + 12 160 , 10 16-1 + 6 16-2 = 62924,6484375

Binario a Hexadecimal
Para transformar un nmero binario a hexadecimal se forman grupos de cuatro cifras binarias a partir del
punto decimal hacia la izquierda y hacia la derecha (aadiendo ceros no significativos cuando sea necesario
para completar grupos de 4). Posteriormente se efecta directamente la conversin a hexadecimal de cada
grupo individual de 4 cifras.
a. Sin parte fraccionaria
(101 1101 1111)2 = (5DF)16
(0101)2 = 5
(1101)2 = D - 13
(1111)2 = F - 15
b. Con parte fraccionaria
(10 1100 0110 1011,1111 001)2 = (2C6B,F2)16
(0010)2 = 2
(1100)2 = C - 12
(0110)2 = 6
(1011)2 = B - 11,
(1111)2 = F - 15
(0010)2 = 2

Hexadecimal a Binario
De octal a hexadecimal se pasa sin ms que convertir individualmente a binario (cuatro bits) cada cifra
hexadecimal, manteniendo el orden del nmero original. Por ejemplo:
a. Sin parte fraccionaria
(9FA)16 = (1001 1111 1010)2
(9)10 = 1001
(F)16 = (15)10 = 1111
(A)16 = (10)10 = 1010
b. Con parte fraccionaria
(306,D)16 = (0011 0000 0110,1101)2
(3)10 = 0011
(0)10 = 0000
(6)10 = 0110,
(D)16 = (15)10 = 1101

You might also like