Japanese Multiplication Algorithm
This japanese multiplication which is a visual form of the grid method tought in uk primary schools since the 1990s has a time complexity of.
Japanese multiplication algorithm. Let them teach math and don t force them to spend an afternoon explaining to you why the latest craze to hit the internet isn t actually even slightly useful as a multiplication algorithm. Base ten block arrays japanese multiplication is the standard algorithm. I suspect this is not the original source as many people have pirated this video and uploaded it to their. But probably this can be optimized further at the expense of using more gates by having logic for small multiplications.
People have called it chinese stick multiplication or how the japanese multiply without source. Oh and before you go you should know that using base ten blocks or the japanese multiplication method is a great way to explain why partial products and the standard algorithm for multiplication works. Textbook multiplication algorithm also only use addition since everything is in binary. You can look up what algorithms cpus use perhaps they re similar to japanese multiplication.
January 17 2011 tech4mathed algebra arithmetic algorithms education teaching teaching online 16 comments i have come across some fun math problems yes math can be fun through the internet and friends. And if you got fooled by the japanese multiplication video odds are good you also got fooled by the oh noes. I could not verify this method is actually taught in china or japan. Japanese multiplication how does it work.
Instead it splits the multiplication into a number of smaller multiplications that are easier for humans to understand. Oh and before you go you should know that using base ten blocks or the japanese multiplication method is a great way to explain why partial products and the standard algorithm for multiplication works. It also shows the algorithm can be used to multiply numbers in other bases. The earliest reference i can find is a youtube video dated nov 22 2006.
Shaun klassen of math concepts explained has also written a post about it. The number of points of intersection near each vertex of the diamond are then counted in a certain order to obtain the solution. Base ten block arrays japanese multiplication is the standard algorithm.