Hacker News new | ask | show | jobs
by lelanthran 707 days ago
> Also, learning multiplication with numbers higher than 10 still relies on knowing the multiplication table. 17*8 is 7*8=56, hold the 5, 1*8 + 5 = 13, so 136.

Interestingly, I do those less efficiently:

    17 * 8
     = (10 * 8) + (7 * 8)
     = (80) + (56)
     = (80) + (50 + 6)
     = 130 + 6
I think the reason I do it this way is because I get an approximation sooner when the numbers are very large i.e. I get the most significant digit first, and can stop calculating when I get the precision I require.*