Herzlich willkommen in der Delphi-PRAXiS, Justanothernickname!
Ohne das beschriebene Verhalten näher zu untersuchen: warum verwendest du nicht die Konstante
NaN zum Initialisieren und die Funktion
IsNaN zum Überprüfen? Du findest beides in der
Unit Math.
Gruß Hawkeye