Sistemas de conversión numérica

Binario
Decimal
Octal
Hexadecimal
0000
0
0
0
0001
1
1
1
0010
2
2
2
0011
3
3
3
0100
4
4
4
0101
5
5
5
0110
6
6
6
0111
7
7
7
1000
8
-
8
1001
9
-
9
1010
10
-
A
1011
11
-
B
1100
12
-
C
1101
13
-
D
1110
14
-
E
1111
15
-
F


Decimal  -> Binario

Para la transformación de un numero decimal ( )10  a un numero binario ( )se debe ir dividiendo  por dos hasta que el resultado sea cero . El numero en binario serán los restos escritos de derecha a izquierda.

Ej:

(107)10   -> (  )2  
107:2 = 53:2 = 26:2 = 13:2 = 6:2 = 3:2 = 1:2 =0
1             1          0          1         0        1       1  
(1101011)2         
 

Decimal ->Hexadecimal

Para la transformación de un numero decimal ( )10  a un numero Hexadecimal ( )16  se debe ir dividiendo  por dieciséis  hasta que el resultado sea cero . El numero en hexadecimal serán los restos  escritos de izquierda a derecha pero hay que poner ojo porque si el resto es mayor a 9 se debe reemplazar el numero por las letras indicadas en la tabla.

Ej :

(107)10  -> (  )16
107:16 = 6:16 = 0
    11         6  
(6B)16

Decimal ->Octal

Para la transformación de un numero decimal ( )10  a un numero Octal ( )se debe ir dividiendo  por ocho  hasta que el resultado sea cero . El numero en Octal serán los restos  escritos de izquierda a derecha.

Ej:

(107)10  -> (  )8
107:8 = 13:8 = 1:8 = 0
    3          5        1    
(153)8


Binario  -> Decimal

Para la transformación de un numero binario ( )a un numero decimal ( )10  se debe ir multiplicando por dos término a término y elevando el número dos de izquierda a derecha partiendo desde el cero. El numero decimal será la suma de todas las multiplicaciones.

Ej:

(1101011)-> (  )10
1*2+ 1*25 + 0*24 + 1*23 + 0*22 + 1*2+ 1*20
   64 +  32 +      0     +   8   +     0    +     2    +  1 = 107
(107)10


Hexadecimal  -> Decimal

Para la transformación de un numero Hexadecimal ( )16  a un numero decimal ( )10  se debe ir multiplicando por dieciséis  término a término y elevando el número dieciséis  de izquierda a derecha partiendo desde el cero. El numero decimal será la suma de todas las multiplicaciones.

Ej:

(6B)16  -> (  )10
6*16+ 11*160
   96      +     11 =  107
(107)10


Octal   -> Decimal

Para la transformación de un numero Octal ( )a un numero decimal ( )10  se debe ir multiplicando por ocho  término a término y elevando el número ocho  de izquierda a derecha partiendo desde el cero. El numero decimal será la suma de todas las multiplicaciones.

Ej:

(153)-> (  )10
 1*82 + 5*8+ 3*80
   64  +   40  +   3    =  107
(107)10


Octal   -> Binario

Para la transformación de un numero Octal ( )a un numero binario ( )la forma más rápida es con la ayuda de la tabla para esto se debe ir identificando numero a numero y colocar los tres últimos números de los binarios-

Ej:

(305)-> (  )2
     3         0        5
    ↓       ↓      ↓
   001    000    101
 (001000101)2


Hexadecimal   -> Binario

Para la transformación de un numero Hexadecimal ( )16  a un numero binario ( )con la ayuda de la tabla  se debe ir identificando numero a numero y colocar los cuatro  números de los binarios.

Ej:

(D16A)16  -> (  )2
     D           1         6         A
    ↓         ↓        ↓        ↓
   1101   0001   0110   1010
 (1101000101101010)2


Binario   -> Octal

Para la transformación de un numero binario ( )a un numero octal ( )se debe dividir (separar) el numero binario de a tres de izquierda a derecha si llegasen a faltar números se deben agregar cero antes de los otro números luego se deben identificar en la tabla colocar el numero que se encuentra en los octales .

 Ej:

(001101110)2 -> (  )8
     001       101      110       
       ↓        ↓         ↓       
        1          5          6
(156)8


Binario   -> Hexadecimal

Para la transformación de un numero binario ( )a un numero hexadecimal ( )16  se debe dividir (separar) el numero binario de a cuatro de izquierda a derecha si llegasen a faltar números se deben agregar cero antes de los otros números  luego se deben identificar en la tabla colocar el numero que se encuentra en los hexadecimales.

 Ej:

(01101110)2 -> (  )16
     0110      1110           
       ↓           ↓              
        6            E       
(6E)16

No hay comentarios:

Publicar un comentario