On Sunday 13 October 2002 19:48, Bernhard Walle wrote:
Hallo,
bei manchen Aufgabenstellungen wie z. B. der Berechnung der Fakultät einer Zahl kommt man ja bekanntlich schnell in eine Größenordnung, wo einem weder int noch long long weiterhelfen können. Mehr als 64bit gehen ja bekanntlich in C nicht.
In Java kann man solche Berechnungen trotzdem sehr einfach mit den BigInteger-Klassen aus java.math durchführen. Mich würde nun einfach mal interessieren, wie man sowas in C mit geringem Aufwand durchführen kann? Gibt's hier auch solche Bibliotheken oder ist da mehr Handarbeit erforderlich.
Kennt sich jemand damit aus?
You could try GNU MP, which is a free C library for arbitrary precision arithmetic. http://www.gnu.org/software/gmp/gmp.html -- Ch