Frage

Ich muss zwei große Zahlen multiplizieren - als Zeichenfolge gespeichert - jeder Hinweis, wie man das macht?

War es hilfreich?

Lösung

Denken Sie an die Schulschule zurück, und wie Sie das Problem länger lösen würden.

Andere Tipps

hängt von der Sprache ab und wie groß die Zahlen sind.Zum Beispiel in C können Sie die Zeichenfolge mit ATOI in int konvertieren und dann multiplizieren, wenn das Produkt in 32-Bit int passt.Wenn die Nummer für 32-Bit zu groß ist, müssen Sie wahrscheinlich die BigINT-Bibliothek von Drittanbieter verwenden.Einige Sprachen (Python, Haskell) verfügen über eine integrierte Unterstützung für BigINT, sodass Sie die Anzahl der Größe mehrerer Größe multiplizieren können.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top