How to square large numbers quickly (part 1)
I have to confess, one of my secret addictions is scouring Math books for novel approaches to solving old problems. I especially like to look for these fresh approaches in, ironically enough, old books.
Last night I was perusing a little book: "The Master System of Short Method Arithmetic and Mechanical Calculations Simplified: Methods Used by the World's Foremost Experts" by Paul Huberich. The book was published in 1924. Page 34 has this very novel algorithm for squaring (multiplying by themselves) large numbers. In this "how to" article I describe this algorithm (in more detail than the terse explanation provided in the book, I should add) and I give a number of examples of how to apply it. I also provide suggestions on how to do the arithmetic efficiently.
Part 1 of this guide illustrates use of the algorithm for squaring 2 digit numbers.
We'll start with a simple example.
Let's say we want to find the square of 12. On a sheet of paper, write the the number 12 and underline it:
12
Now, write down the squares of the digits 1 and 2 underneath, adding a 0 at the beginning of any product that is not a 2-digit number. 1x1=1, 2x2=4 so we write:
12
0104
Now, double the last digit of the number we're squaring, 2, to get 4 and multiply this product, 4, by the first digit of the number we're squaring, 1, and we get 2x2x1=4. Write the 4 underneath the digits 0104 but one space away from the right, like this:
12
0104
4
Finally, add the last two rows of numbers together, drop the 0 at the beginning of the result, and we get our answer, 144.
12
0104
4
0144
Let's try another example, 53. Start like this:
53
Write the squares of the digits,5x5=25 and 3x3=9, underneath like this:
53
2509
Now double the 3 in 53 and multiply the double by the 5 in 53: 3x2x5=30 and write down 30:
53
2509
30
Add the numbers in the last two rows and we get our answer, 2809.
53
2509
30
2809
We'll complete part 1 of this guide with a final example. Let's square 94. We start as usual:
94
Write the squares of the digits,9x9=81 and 4x4=16, underneath like this:
94
8116
Now double the 4 in 94 and multiply the double by the 9 in 94: 4x2x9=72 and write down 72:
94
8116
72
Add the numbers in the last two rows and we get our answer, 8836.
94
8116
72
8836
Practice squaring two digit numbers and you'll soon be able to do it very quickly and, as a nice side effect, you'll enjoy arithmetic more.
Stay tuned for part 2, which extends this approach to numbers with 3 or more digits.
July 12th, 2011 - 06:43
i love this trick
July 23rd, 2011 - 02:28
this is a very super and useful
August 7th, 2011 - 08:04
very cool!
i saw this method of carry the multyplying by 11.
11 x 17 = 187; put the last digit in units column ie 7, add the two no’s 1+7 in tens column, and place the first no. in hundreds column, so for 11×27 = 297.
If digits add to more than 10 then carry the ten to the first digit ie 11×38 = 418, 8 goes in ones column, 8+3=11, one from the 11 gous in tens column, carry the 1 to the 3, 3+1=4
the method continues when multiplying 11x three digit number.
11x 124 = 1364
place 4 in units coumn, add the 4 and 2, place in tens column, add the 1 and 2 place in hundreds column, place the 1 in thousands column.
As before if the numbers add to more than 10 carry the one; 11x 467 = 5137
September 8th, 2011 - 11:49
I was studying squaring numbers, and had to quickly do squares 1-20. I realize quick math is in SATs. I just am sitting here during homeroom and am excited to learn this; I didn’t pick it up from the math teacher (as usual).
October 26th, 2011 - 02:36
This is the ancient Indian Vedic method of squaring large numbers by using duplexes. =)
Much of what Arthur Benjamin teaches is also derived from Vedic math. I’ve realized because I’m learning both systems.
November 23rd, 2011 - 07:13
Nice..!and great..! Post for 3 digit numbers also
December 17th, 2011 - 01:51
this is really very helpful to me . I want that every one should see
December 17th, 2011 - 01:57
i also want to tell something see below;
every no. like 111,222,333,444,etc. are all multiples of 37 and add these no. like 1+1+1:2+2+2:3+3+3:4+4+4:etc. respectively no. we get3;6;9;12 etc. if we multiply these no. like 37*3:37*6:37*9:37*12:etc we get 111:222;333;444
January 22nd, 2012 - 08:11
i want help in hundreds