Also, man kann natürlich Int64 verwenden. Aber Int64 ist nur
Zitat:
(-2^63..2^63-1)
Das heißt es sind nur im Dezimalsystem nur so 19 Stellen.
Das ist für große Zahlen doch ziemlich wenig.
Das problem ist auch nicht die Speicherverwaltung bei Delphi sondern die Rechenbarkeit. Du müsstest alle Operationen selbst programmieren.
Glücklicherweise gab es schon jemanden der daran gedacht hat und eine
super Biblothek geschrieben hat:
DEC von Hagen Reddmann hier auch bekannt als negaH.
Suche mal:
DEC
Da kannst du drauf zugreifen und die perfekt optimierten Routinen für alles Mögliche verwenden.
Die Zahlen können so weit ich weis bis 2^4096 also 1233 Stellen groß werden. Vielleicht klappt es noch größer.
Darfst du nur bei Freeware-Programmen nicht bei komerziellen verwenden.