Meine StringMatheLib müßte man doch eigentlich auch auf D2 zum Laufen bekommen?
Immerhin arbeitet sie intern fast nur mit Strings und Integern und diese sollten selbst in D2 schon funktionieren.
Aber eine andere und recht einfache Lösung wäre das Buch "Delphi 4 Kids" mit Delphi 7 Personal.
Ansonsten wird selbst in den höheren Delphi-Versionen Int64 nur "emuliert", welches selbst in D2 möglich sein müßte ... nur daß man da eben über die Prozeduren/Funktionen direkt rechnen müßte.
[add]
gibt es den Typen Currency schon in Delphi 2?
und im Notfall mußt du eben Double/Extended verwenden.