Announcement

Collapse
No announcement yet.

Double Anweisung ergibt unverständliches Ergebins

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Double Anweisung ergibt unverständliches Ergebins

    Hallo zusammen,

    ich arbeite momentan an einem Delphi-Projekt, welches mir beim Debuggen eigenartige Ergebnisse zurückgibt. Wenn ich einer Double-Variablen z.B. einen Wert folgendermaßen zuordne:
    <pre> thex := 4617000.01;</pre>
    nimmt thex den Wert 5.2231870618e-305 an!

    Wenn jemand ne Idee hätte woran das liegen kann wäre ich für eine Antwort sehr dankbar.

    Übrigens funktioniert derselbe code in einem anderen Projekt wie gewünscht, obwohl die Compilereinstellungen identisch sind.

    Grüße Heiko

  • #2
    Hallo Heiko,

    wie hast du denn thex deklariert(Datentyp)?

    Mai

    Comment


    • #3
      Hi Maik,
      ich hab thex als Double im var-Abschnitt der Prozedure deklariert:
      <pre><b>var</b>
      thex : Double;</pre>

      Heik

      Comment

      Working...
      X