Einzelnen Beitrag anzeigen

Benutzerbild von MaBuSE
MaBuSE

Registriert seit: 23. Sep 2002
Ort: Frankfurt am Main (in der Nähe)
1.840 Beiträge
 
Delphi 10 Seattle Enterprise
 
#27

Re: Verstehe die Zählschleifen und VCL-Komponenten nicht-Sch

  Alt 15. Jan 2007, 15:47
Zitat von Tormentor32:
Du vergleichst irgendwo in deinem Programm einen Zeiger mit einem Gleitkommawert, das geht nicht...
Nein, Integer und Extendet bedeutet, dass sie Integer (Ganzzahlen) mit Extented (Kommazahlen) vergleicht / zuweist.

Das geht nicht.

Du must entweder
Deine Integer in Kommazahlen konvertieren
oder
Deine Kommazahlen in Integer konvertieren.


Mit Round(3.2) wandelst Du z.B. den Extented Wert (3.2) in einen Integer (2) um.
Dieser Vorgang wird auch Runden genannt.

Delphi-Quellcode:
// mach aus der Kommazahl e eine Ganzzahl i
i := Round(e);
(°¿°) MaBuSE - proud to be a DP member
(°¿°) MaBuSE - proud to be a "Rüsselmops" ;-)
  Mit Zitat antworten Zitat