Home

[This page is auto-generated; please prefer to read the article’s PDF Form.]



[Prev]   [Up]   [Next]   

Schoolbook Multiplication Algorithm

Here is an example of multiplication of decimal numerals using the schoolbook method, which is also called “Long Multiplication”:

7438(upper operand)
936(lower operand)







44628
22314
66942







6961968

We iteratively pick each digit bi of the lower operand b, starting at the LSD (position 0), and multiply it with the complete upper operand a to produce one “row” Ri. Each such row Ri is left-shifted by i positions. The result of (a b) is addition of these left-shifted rows.

[Prev]   [Up]   [Next]