Zitat von
alcaeus:
weil 0,9999999 für einen Menschen wohl gleich 1 ist, aber bei diesem Code:
Delphi-Quellcode:
var x: Single;
begin
x := 0.999999999999999999999999999;
if x = 1 then
ShowMessage('Gleich');
end;
Fließkommazahlen prüft man prinzipiell nicht auf Gleichheit!