Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.033 Beiträge
 
Delphi 12 Athens
 
#8

AW: Float-Literale sind unumstößlich Extended?

  Alt 21. Jan 2020, 09:02
Per se ist das erstmal garkein bestimmter Typ, denn dieser "Wert" wird an den Stellen eingesetzt (ähnlich einem Makro), wo er verwendet wird, und dort entscheidet sich dann jeweils der Typ, anhand dessen wo er zugewiesen wird.
Im Zweifelsfall ist es aber natürlich der größere Typ.

Die typisierten Konstanten sind "schreibgeschützte" Variablen, wo am Verwendungsort ein Zeiger darauf eingesetzt wird.
Delphi-Quellcode:
const
  kFeetToMeter = 3.2808; // echte Konstante
  kFeetToMeter = Double(3.2808); // echte Konstante mit Vorgabe, kann am Verwendungsort sich aber noch ändern
  kFeetToMeter: Double = 3.2808; // typisierte Konstante
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat