Representacion De La Informacion
CAMBIO DEBASE BIANRIA, OCTAL , DECIMAL,HEXADECIMAL
Binario | Octal | Decimal | Hexadecimal |
00000 | 0 | 0 | 0 |
00001 | 1 | 1 | 1 |
00010 | 2 | 2 | 2 |
00011 | 3 | 3 | 3 |
00100 | 4 | 4 | 4 |
00101 | 5 | 5 | 5 |
00110 | 6 | 6 | 6 |
00111 | 7 | 7 | 7|
01000 | 10 | 8 | 8 |
01001 | 11 | 9 | 9 |
01010 | 12 | 10 | A |
01011 | 13 | 11 | B |
01100 | 14 | 12 | C |
01101 | 15 | 13 | D |
01110 | 16 | 14 | E |
01111 | 17 | 15 | F |
10000 | 20 | 16 | 10 |
Conversiones:Hexadecimalbinario
Dado que la base hexadecimal es una potencia de 2 (base 24) cada digito lo convertiremos a binario independientemente utilizando 4 bits y manteniendo la posición que ocupaban en el sistema.Mismo proceso para la parte fracionaria.
Ej: 3FA1hex == 3 F A 1
0011 1111 1010 00012
BinarioHexadecimal
Dividimos el conjunto de dígitos entre 4 e individualmente los convertimos alhexadecimal.quizas este tipo de conversión pueda incluirse en las semidirectas ya que primero pasamos de binario a decimal para luego darle el valor hexadecimal.
Ej: 0010011110101100b== 0011 1001 1010 1100
3 9 A C hex
.,HexadecimalDecimal
En este caso multiplicaremos los dígitos de la parte entera independientementepor 16p y luego los sumaremos, siendo 16 la base y p l posición del digito enla secuencia. La parte fraccionaría multiplicaremos los dígitos de la parte entera independientementepor 16-p y luego los sumaremos.
Ej: 3EA1,1Ahex== 2x160+Ax161+Ex162+1x163 =
=2x1+10x16+14x256+1x3796=
=2+160+3384+3796=734210
1x16-1+Ax16-2=
=1x0,06+Ax0,006=0,12
3EA1,1Ahex= 7342,1210
DecimalHexadecimal
Para hacer la converision inversa tendremos que dividir la parte entera entre 16 eir cogiendo los restos en sentido contrario. Para la parte decimal tendremos que multiplicarla por 16 hasta anularla.
Ej:354,2710= 354/16=22 R=2 22/16=1 R=6 1/16=0 R=1
=162
0,27x16=4,32
0,32x16=5,12
0,12x16=1,92451F
0,92x16=14,72
354,2710=162,451Fhex
Octal: El sistema numérico en base 8 se llama Octal, ya que utiliza 8 dígitos para su numeración (Del 0 al 8).El subíndice q indicanúmero octal, se usa la letra q para evitar confusión entre la letra 'o' y el número 0. En informática, a veces se utiliza la numeración octal en vez de la hexadecimal. Tiene la ventaja de que no requiere utilizar otros símbolos diferentes de los dígitos. Es posible que la numeración octal se usara en el pasado en lugar del decimal, por ejemplo, para contar los espacios interdigitales o los dedosdistintos de los pulgares.
Conversiones: Octal Decimal -Para convertir un número en base decimal a base octal se divide por 8 sucesivamente hasta llegar a cociente 0, y los restos de las divisiones en orden inverso indican el número en octal. Para pasar de base 8 a base decimal, solo hay que multiplicar cada cifra por 8 elevado a la posición de la cifra, y sumar el resultado.DeOctal a Decimal Ejemplo: Supongamos el número octal 731pues en decimal sería 7 x 8^2 + 3 x 8^1 + 1 x 8^0 =7 x 64 + 3 x 8 + 1 = 473es decir multiplicas cada cifra por 8 elevado a su posición-1 y sumasDe Decimal a Octal Ejemplo: El proceso inverso es por divisiones sucesivas473/8 = 59 -- resto 159/8 = 7 -- resto 37/8 (no se divide con decimales, así que queda 7)Ahora coges los "restos" de las...
Regístrate para leer el documento completo.