This is my third article on hexadecimal arithmetic. In this post I will explain how to multiply two hexadecimal numbers. It is same as we multiply numbers in other number systems. Before starting hexadecimal multiplication you should know the hexadecimal addition. Here are my articles on hexadecimal addition and hexadecimal subtraction.
Key Questions:
- How to perform multiplication on hexadecimal number system?
- How to perform fractional hexadecimal numbers multiplication?
Hexadecimal Multiplication Table:
X
|
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
A
|
B
|
C
|
D
|
E
|
F
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
A
|
B
|
C
|
D
|
E
|
F
|
2
|
0
|
2
|
4
|
6
|
8
|
A
|
C
|
E
|
10
|
12
|
14
|
16
|
18
|
1A
|
1C
|
1E
|
3
|
0
|
3
|
6
|
9
|
C
|
F
|
12
|
15
|
18
|
1B
|
1F
|
21
|
24
|
27
|
2A
|
2D
|
4
|
0
|
4
|
8
|
C
|
10
|
14
|
18
|
1C
|
20
|
24
|
28
|
2C
|
30
|
34
|
38
|
3C
|
5
|
0
|
5
|
A
|
F
|
14
|
19
|
1E
|
23
|
28
|
2D
|
32
|
37
|
3C
|
41
|
46
|
4B
|
6
|
0
|
6
|
C
|
12
|
18
|
1E
|
24
|
2A
|
30
|
36
|
3C
|
42
|
48
|
4E
|
54
|
5A
|
7
|
0
|
7
|
E
|
15
|
1C
|
23
|
2A
|
31
|
38
|
3F
|
46
|
4D
|
54
|
5C
|
63
|
6A
|
8
|
0
|
8
|
10
|
18
|
20
|
28
|
30
|
38
|
40
|
48
|
50
|
58
|
60
|
68
|
70
|
78
|
9
|
0
|
9
|
12
|
1B
|
24
|
2D
|
36
|
3F
|
48
|
51
|
5A
|
63
|
6C
|
75
|
7E
|
87
|
A
|
0
|
A
|
14
|
1E
|
28
|
32
|
3C
|
46
|
50
|
5A
|
64
|
6C
|
78
|
82
|
8C
|
96
|
B
|
0
|
B
|
16
|
21
|
2C
|
37
|
42
|
4D
|
58
|
63
|
6E
|
79
|
84
|
8F
|
9A
|
A5
|
C
|
0
|
C
|
18
|
24
|
30
|
3C
|
48
|
54
|
60
|
6C
|
78
|
84
|
90
|
9C
|
A8
|
B4
|
D
|
0
|
D
|
1A
|
27
|
34
|
41
|
4E
|
5B
|
68
|
75
|
82
|
8F
|
9C
|
A9
|
B6
|
C3
|
E
|
0
|
E
|
1C
|
2A
|
38
|
46
|
54
|
62
|
70
|
7E
|
8C
|
9A
|
A8
|
B6
|
C4
|
D2
|
F
|
0
|
F
|
1E
|
2D
|
3C
|
4B
|
5A
|
69
|
78
|
87
|
96
|
A5
|
B4
|
C3
|
D2
|
E1
|
How to use hexadecimal multiplication table:
Look at first row (red), it is X
Look at first column (blue), it is Y
Look at the rest of the table, these values are product of X and Y
For example 5*D: X=5,Y=D
Find value at the intersection of column 5 (X=5) and row D(Y=D)
5*D=41
Hexadecimal Multiplication Examples:
Example#01:75)16*DA)16
4
3
7 5
*D A
1 4 9 2
5 F 1 X
6 3 A 2
X
|
Y
|
Hexadecimal
|
Sum
|
Carry
|
5
|
A
|
32
|
2
|
3
|
7
|
A
|
46+3=49
|
9
|
4
|
5
|
D
|
41
|
1
|
4
|
7
|
D
|
5B+4=5F
|
F
|
5
|
4+F=13
|
3
|
1
|
Answer:63A2)16
Example#02:6AB)16*A9)16
6 6
6 6
6 A B
1 *A 9
3 C 0 3
4 2 A E X
4 6 6 E 3
X
|
Y
|
Hexadecimal
|
Sum
|
Carry
|
B
|
9
|
63
|
3
|
6
|
A
|
9
|
5A+6=60
|
0
|
6
|
6
|
9
|
36+6=3C
|
C
|
3
|
B
|
A
|
6E
|
E
|
6
|
A
|
A
|
64+6=6A
|
A
|
6
|
6
|
A
|
3C+6=42
|
2
|
4
|
C+A=16
|
6
|
1
|
Answer:466E3)16
Answer:3FF1.3D4)16
Example#03:769.E2)16*8.A)16
3 4 7 1
4 6 8 1
7 6 9 . E 2
1 *8 . A
4 A 2 2 D 4
3 B 4 F 1 0 X
3 F F 1 . 3 D 4
X
|
Y
|
Hexadecimal
|
Sum
|
Carry
|
2
|
A
|
14
|
4
|
1
|
E
|
A
|
8C+1=8D
|
D
|
8
|
9
|
A
|
5A+8=62
|
2
|
6
|
6
|
A
|
3C+6=42
|
2
|
4
|
7
|
A
|
46+4=4A
|
A
|
4
|
2
|
8
|
10
|
0
|
1
|
E
|
8
|
70+1=71
|
1
|
7
|
9
|
8
|
48+7=4F
|
F
|
4
|
6
|
8
|
30+4=34
|
4
|
3
|
7
|
8
|
38+3=3B
|
B
|
3
|
Answer:3FF1.3D4)16
I checked and verified each example and multiplication table. If you still find any mathematical, typographical or logical mistake please inform me. I will grateful to you.
Recommended Books:
Recommended Books:
You’ve got some interesting points in this article. I would have never considered any of these if I didn’t come across this. Thanks!. Multiplication chart printable
ReplyDelete