This is my fourth and last article on hexadecimal arithmetic. In this post I will solve some examples on hexadecimal number system division. Before starting this topic you should know how to multiply hexadecimal numbers. Here is my article on hexadecimal numbers multiplication.
Key Questions:
- How to perform division base 16 or hexadecimal number system?
- How to perform division on fractional hexadecimal numbers?
Hexadecimal Division Examples:
The hexadecimal numbers division is same as the division performs in other number systems. All the rules and principles are same. You can verify your results by using this online calculator.
5÷6 in this 5 is dividend and 6 is divisor
I will discuss three cases with the help of three examples. In first case dividend and divisor both are integers. In second case dividend has a fractional part while divisor is an integer. In third cas both dividend and divisor have fractional parts.
Example#01:AE887)16÷3A)16
First make multiplication table for 3A and it's multiples
3A*1
|
3A
|
3A*2
|
74
|
3A*3
|
AE
|
3A*4
|
E8
|
3A*5
|
122
|
3A*6
|
15C
|
3A*7
|
196
|
3A*8
|
1D0
|
3A*9
|
20A
|
3A*A
|
244
|
3A*B
|
27E
|
3025.A3
3A⟌AE887
AE
X88
74
147
122
250
244
B0
AE
2
Answer:3025.A3)16
Example#02:ECE.46)16÷12)16
First make multiplication table for 12
12*1
|
12
|
12*2
|
24
|
12*3
|
36
|
12*4
|
48
|
12*5
|
5A
|
12*6
|
6C
|
12*7
|
7E
|
12*8
|
90
|
12*9
|
A2
|
12*A
|
B4
|
12*B
|
C6
|
12*C
|
D8
|
12*D
|
EA
|
D2.92
12⟌ECE.46
EA
2E
24
A4
A2
26
24
2
Answer:D2.92)16
Example#03:257.8A)16÷5.1)16
Shifting hexadecimal point makes the problem easy. According to mathematical rule if you shift hexadecimal point of the dividend upto one place then you have to shift the hexadecimal point of the divisor.
After shifting
2578.A÷51
51*1
|
51
|
51*2
|
A2
|
51*3
|
F3
|
51*4
|
144
|
51*5
|
195
|
51*6
|
1E6
|
51*7
|
237
|
51*8
|
288
|
51*9
|
2D9
|
51*A
|
32A
|
51*B
|
37B
|
51*C
|
3CC
|
51*D
|
41D
|
76.6D
51⟌2578.A
237
208
1E6
22A
1E6
440
41D
33
Answer: 76.6D)16
Helpful but please try explain it in a more simpler way for begginners
ReplyDeleteThanks alot for your response. I tried to write it simple and easy. If still have problems, please contact me through email.
Deleteyour email please
ReplyDeleteYou can reach me through contact form.
DeleteAOA, its dr.Rana , nice to see your informative post on blogger. It is very interesting and knowledge based. I would like to discuss some key points regarding the subject. If interested for discussion plz let me know through e-mail. rghkk@hotmail.com, i am also trying to build a blog on microcontroller projects, and which have your valuable advice. if you could see my blog here is its link. https://microcontroller-atmel-pic-avr.blogspot.com/ .
ReplyDeleteRegards.
Dr.Rana
can you send me your email for more explanation
ReplyDelete