@Gammatester:
Die Sache mit dem Gleitkommaüberlauf bei exp(1) hat sich inzwischen erledigt.
Es gab einen Fehler im Programm, das aus mehreren Units besteht, in Form einer versehentlichen Doppeldeklaration einer globalen Variablen.
In einen anderen Fall tritt aber noch ein Gleitkommaüberlauf bei exp(900.xxx) auf, der im Beispielprogramm wiederum auch kein Problem darstellt.
Vermutlich gibt es noch andere Fehler.
@Martok:
Das ist eine sehr interessante Anmerkung, und ich bin inzwischen auf der Embarcadero-Webseite fündig geworden:
docwiki.embarcadero....atenformate_(Delphi)
Es ist in der Tat so, dass der Programmcode zu Gunsten größerer Arbeitsspeichernutzungsmöglichkeit für Win64Bit compiliert ist,
nachdem es für die mit Delphi7 compilierte 32Bit-Version zu knapp geworden war.
Vielen Dank für diesen Hinweis!
Das dürfte das unterschiedliche Verhalten erklären.
In dem Programm kommen die Funktionen Ln und Exp für Formelumsetzungen häufig vor.
Den Status habe ich jetzt mit "Frage beantwortet" gekennzeichnet.
Dennoch bin ich offen für weitere Anmerkungen.
Danke für die Antworten bisher.
hjl