Einzelnen Beitrag anzeigen

QStorm

Registriert seit: 28. Jun 2008
46 Beiträge
 
#1

Double immer < MaxDouble

  Alt 1. Mär 2013, 14:19
Hallo,

Kann mir jemand erklären, warum die folgende if-Anweisung False zurück liefert?
Ich habe ein wenig im Internet gesucht. Jemand sprach von einem Compilerfehler. Das denke ich jedoch nicht, denn dann gäbe es wohl mehr darüber im Netz.

Code:
var
  Value : Double;
begin
  Value := MaxDouble;
  if (Value = MaxDouble) then;
end;
Ich arbeite mit Delphi XE.

Danke
  Mit Zitat antworten Zitat