Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#1

Wie kann ich einen Floattypen definieren (TTyp = 0..360)

  Alt 31. Jan 2005, 20:48
Wie kann ich einen neuen Floattypen definieren?

bei ganzzahligen Typen kann ich mit
Delphi-Quellcode:
type
  TWinkel = 0..360;
eine Typ definieren der Werte von 0 bis 360 haben darf. Allerdings sind dann nur ganzzahlige Werte erlaubt.

Ich möchte allerdings das Werte von 0 bis 360 erlaubt sind welche auch nachkommastellen haben dürfen. Also zum Beispiel 22.5

hab bisher folgendes versucht
Delphi-Quellcode:
type
  TWinkel = 0,0..360,0;
und
Delphi-Quellcode:
type
  TWinkel = 0.0..360.0;
Bei beiden Varianten meckert allerdings der compiler weil der "." bzw. das "," an den stellen unerwartet ist (also syntaktich nicht hingehört)
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat