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 ( )2 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 ( )8 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 ( )2 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)2 ->
( )10
1*26 +
1*25 + 0*24 + 1*23 + 0*22 + 1*21 + 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*161 +
11*160
96 + 11 =
107
(107)10
Octal -> Decimal
Para la transformación de un numero Octal ( )8 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)8 ->
( )10
1*82 +
5*81 + 3*80
64 + 40
+ 3 = 107
(107)10
Octal -> Binario
Para la transformación de un numero Octal ( )8 a un numero binario ( )2 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)8 ->
( )2
3 0 5
↓ ↓
↓
001 000 101
(001000101)2
Hexadecimal ->
Binario
Para la transformación de un numero Hexadecimal ( )16 a un numero binario ( )2 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 ( )2 a un numero octal ( )8 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 ( )2 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