Einzelnen Beitrag anzeigen

Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Eigenen Variablentyp definieren

  Alt 4. Feb 2004, 17:09
Dazu musst du dir überlegen, wie du diese Zahlenmenge a) speichern willst und b) verwalten willst. Ein (32Bit-)Prozessor kann nur 32Bit-Zahlen addieren, bei 64 Bit nimmt der Compiler dir die Arbeit noch ab, bei größeren Zahlen musst du dir die grundlegenden Rechenoperationen schon selbst implementieren. Auch kannst du dann nicht die Standard-Operatoren wie +, - etc. verwenden, sondern musst Funktionen für die Operationen definieren, da Delphi das Prinzip der Operatorüberladung nicht unterstützt.

Such mal hier im Forum nach [dp]BigNum*[/dp] oder ähnlichen Begriffen, dort wurden teilweise auch bereits bestehende Implementationen genannt (ich glaube, Hagen (negaH) hat auch mal seine BigNumber-Bibliothek vorgestellt).
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat