Hi, ich löse das ganze so:
Delphi-Quellcode:
type
Zahl = 0..9;
BigInt = array [1..BigIntSize] of Zahl;
Das ist vom Prinzip her so, als würdest du einen String verwenden, nur musst du nicht immer jedes Zeichen in eine Zahl umwandeln. Im moment klappt es wunderbar damit zu rechnen. Es ist aber nur möglich, mit positiven Zahlen zu arbeiten.
Wie man an meinen Postings sieht bin ich gerade dabei, die Division zu implentieren
Es gibt hier im Forum auch die DECMath mit dem Typ IInteger. Vieleicht hilft dir das auch weiter. Such mal nach
IInteger oder
DECMath