Multiply-with-carry - Wikipedia, the free encyclopedia