Fakultät von Großen Zahlen in C++
-
Hallo zusammen,
Ich muss ein C++ schreiben, welches die Fakultät von großen Zahlen, bis 100 berechnen kann.
Dazu muss ich ja meinen eigenen Datentyp verwenen, da ich aber ein Anfänger bin habe ich keine Ahnung wie ich das realisieren soll.
Bin für jede Hilfe dankbar.
-
Am einfachsten als vector<int>. Dir Zahl 4711 würdest Du als vier Integers, {4,7,1,1} speichern.
Und Addition und Multiplikation würdest Du so implementieren, wie Du im dritten und vierten Schuljahr das schriftliche Multiplizieren geübt hattest.Es gibt aber auch fertige Bibliotheken, die sowas können. Siehe "langzahl", "bigint", "gmp"