Домашнее задание: как написать собственное умножение больших чисел?

В моем проекте я имею дело с умножением больших чисел (больше, чем java.long), которые я смотрюBigNumber класс какint[], В основном мне нужно реализовать что-то вроде этого:

    157 x
    121 y
   ----
    157 result1
   314  + result2
  157   + result3
 ------
 18997  finalResult

Но как мне это реализовать?

Я думал о расширении результата 2,3 с нулями (3140, 15700) и добавлении их. Но сначала мне нужно как-то перемещаться между каждой цифрой y и умножать ее на каждую цифру x.

Ответы на вопрос(11)

Ваш ответ на вопрос