hola! kisiera saber como se hace una división hexadecimal, por ejemplo 96A entre F... kisiera saber su procedimiento..... porfa......
y tambien no estaría de mas que me dijeran como se hacen la octal, y binaria...
gracias !!!
Copyright © 2024 Q2A.MX - All rights reserved.
Answers & Comments
Verified answer
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 division puedes intentar pasar los numeros 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 division.Ahora si quieres hacerla en base hexadecimal, solo tienes que hacerla como en base 10 pero acordandote 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................1
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 división normal, cuando el dividendo < divisor el cociente es 0
El1º numero A lo obtienes como sigue:
9 < F=15 luego como en una división 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) >>; F×A =96
Luego el resultado de tu división es el numero en base hexadecimal A0 y de resto A
Comprueba A0 = 160 en base 10 , luego A0×F + A =160×15+10 = 2410 = 96A
Espero que te sirva.