Erweiterte Precision Floating Point Library C / C ++

Ich suche eine erweiterte Präzisions-Gleitkomma-Bibliothek mit folgenden Funktionen:

feste Datentypgröße (d. h. der erweiterte Präzisions-Float benötigt eine feste Speichermenge)Für Variablen ist keine Initialisierung erforderlichGeben Sie die Größe von Mantisse und Exponent anC / C ++ SchnittstelleUnterstützung für sehr große Floats> 10 ^ 10000

Das nächste, was ich finden konnte, ist die HPA-Bibliothek von Ivano Primi. Das einzige Problem mit dieser Bibliothek ist, dass ich den Exponenten nicht erweitern kann (er ist mit 15 Bit festgelegt). Es erlaubt mir verschiedene Wahlmöglichkeiten für die Mantisse, aber die größte darstellbare Zahl ist immer auf 10 ^ 4932 begrenzt. Andere Bibliotheken wie GMP erfordern eine Initialisierung und erlauben keine Datentypen mit fester Größe. Der Punkt ist, dass ich keine willkürliche Präzision brauche, sondern nur erweiterte. Aber ich brauche sehr große Exponenten.

Danke für Ihre Hilfe!

Kennzeichen

Antworten auf die Frage(1)

Ihre Antwort auf die Frage