Hausaufgabe: Wie schreibt man eine eigene Multiplikation großer Zahlen?
In meinem Projekt muss ich mich mit der Multiplikation großer Zahlen (größer als java.long) auseinandersetzen, die ich selbst angestarrt habeBigNumber
Klasse alsint[]
. Grundsätzlich muss ich so etwas implementieren:
157 x
121 y
----
157 result1
314 + result2
157 + result3
------
18997 finalResult
Aber wie setze ich das um?
Ich dachte darüber nach, das Ergebnis 2,3 mit Nullen (3140, 15700) zu erweitern und sie hinzuzufügen. Aber zuerst muss ich irgendwie zwischen jeder Ziffer von y navigieren und es mit jeder Ziffer von x multiplizieren.