Download CONVERSION DE BASES Archivo

Document related concepts

Sistema binario wikipedia , lookup

Sistema octal wikipedia , lookup

Precisión simple en coma flotante wikipedia , lookup

Sistema hexadecimal wikipedia , lookup

Código binario wikipedia , lookup

Transcript
2. CONVERSION DE BASES
2.1 DE BASE 10 A BASE 2
Para este proceso se toma el número decimal y se efectúan divisiones
sucesivas por dos, separando el residuo de la división y tomando solamente la
parte entera.
Al finalizar el proceso se toman los números del residuo del último al primero.
A continuación se presentan un ejemplos de conversión de decimal a binario.
Ejemplo 1
convertir el numero (234)10 a un numero base 2
2.2 DE BASE 10 A BASE 8
Se efectúa el mismo proceso anterior pero en este caso ya no se divide por 2
sino por 8. Miremos el ejemplo.
Ejemplo 1
convertir el numero (234)10 a un numero base 8
2.3 DE BASE 10 A BASE 16
Se efectúa el mismo proceso anterior pero en este caso ya no se divide por 2
sino por 16. Miremos el ejemplo.
Ejemplo 1
convertir el numero (234)10 a un numero base 16
2.4 DE BASE 2 A BASE 10
Para convertir un número binario a decimal, realizamos los siguientes pasos:
1. Tomamos los valores de posición correspondiente a las columnas donde
aparezcan únicamente unos.
2. Sumamos los valores de posición para identificar el número decimal
equivalente
Ejemplo 1
convertir el numero (10101)2 a un numero base 10
2.5 DE BASE 2 A BASE 8
Se debe tomar el numero octal de derecha a izquierda la parte entera y de
izquierda a derecha la parte decimal si la hay, y posteriormente se toman
grupos de 3 bit, para luego reemplazarlos por el equivalente octal a la tabla.
Tabla de conversión.
BASE 2 BASE 8
000
0
001
1
010
2
011
3
100
4
101
5
110
6
111
7
Ejemplo 1 convertir el numero (100111010)2 a un numero base 8
100 111 010
4
7
2
2.6 DE BASE 2 A BASE 16
Se debe tomar el numero base 16 de derecha a izquierda la parte entera y de
izquierda a derecha la parte decimal si la hay, y posteriormente se toman
grupos de 4 bit, para luego reemplazarlos por el equivalente octal a la tabla.
Tabla de conversión.
BASE 2 BASE 16
0000
0
0001
1
0010
2
0011
3
0100
4
0101
5
0110
6
0111
7
1000
8
1001
9
1010
A
1011
B
1100
C
1101
D
1110
E
1111
F
Ejemplo 1
convertir el numero (10011101)2 a un numero base 8
1001 1101
9
D
2.7 DE BASE 8 A BASE 2
Se repite el proceso que se efectúa en la conversión de base 2 a base 8 pero
en este caso se reemplaza cada numero por el equivalente de 3 bit que hay en
la tabla.
Ejemplo 1
convertir el numero (472)8 a un numero base 2
2.8 DE BASE 16 A BASE 2
Se repite el proceso que se efectúa en la conversión de base 2 a base 16 pero
en este caso se reemplaza cada numero por el equivalente de 4 bit que hay en
la tabla.
Ejemplo 1
convertir el numero (472)16 a un numero base 2
4
7
1000
0111
2
0010