HEXADECIMAL: La divisin se efecta del mismo modo que en el sistema
decimal y se realiza directamente en la misma base del sistema octal o
hexadecimal. Sin embargo, tambin se puede obtener previamente la conversin en binario y proceder, como en el caso anterior, a realizarla en binario; y despus el resultado transformarlo de nuevo al sistema numrico original.
La base hexadecimal esta formada por 16 elementos:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A , B, C, D, E, F donde A=10, B=11, C=12, D=13, E=14, F=15 El sistema hexadecimal es posicional como el nuestro en base 10 Si tienes una divisin puedes intentar pasar los nmeros a base 10 y dividir, 96A = A * 16 + 6 * 16 + 9 * 16 = A+96+2304=10+96+2304=2410 Como F = 15 Solo tienes que efectuar la divisin. Ahora si quieres hacerla en base hexadecimal, solo tienes que hacerla como en base 10 pero acordndote de que cuando el numero pasa de 16 tienes que contar las llevadas, a ver si me explico mejor. En base 10 dividir 2410/15 = 2410 |_15__ ...................................... 15 .........160 ..................restando........ ....... 9 Bajamos el 1............................91.......6 ...................restando........... Bajamos el 0...........................10........0 En base 16.............96A |__F___ ..............................96.... ....A0 ........restando...........0 Bajamos A................0A....0 >>>> Date cuenta que A=10 < 15 = F, luego como en una divisin normal, cuando el dividendo < divisor el cociente es 0 El1 numero A lo obtienes como sigue: 9 < F=15 luego como en una divisin normal tenemos que tomar el siguiente numero. Ahora tenemos 96 entre F, pasa mentalmente el 96 a base 10 96= 9 16 + 6 16 = 150 en base 10, luego 150 / F(=15) es 10(=A) >>; FA =96 Luego el resultado de tu divisin es el numero en base hexadecimal A0 y de resto A Comprueba A0 = 160 en base 10 , luego A0F + A =16015+10 = 2410 = 96A Espero que te sirva.
El sistema hexadecimal es el de base 16, debes resolverlo aplicando las
operaciones con 16 signos, de la misma forma que lo haces en el sistema binario, pero ahora es con: 0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f. Para convertir de decimal a cualquier otro sistema se har por divisin sucesiva, es decir que si queremos convertir a hexadecimal un numero de decimal, bastara dividir entre 16 la cantidad y el resultado volverlo a dividir por 16 hasta que el resultado sea menor a 16, siempre con nmeros enteros, de tal manera si l numero decimal es non o impar sobrara siempre uno y si es par sobrara cero y estos residuos se pondrn en orden de la ultima divisin a la primera y se da dicho numero en base 16. Para convertir de cualquier sistema de numeracin a decimal se har por el peso de los dgitos, convirtindose estos a decimal y sumando el resultado. Ejemplo el 16 en base decimal es = al 10 en base 16 Hexadecimal o Base 16 (16 Dgitos, 0 - f)