Forum: Object-Pascal / Delphi-Language
by himitsu,
9. Nov 2022
also doch PI * 1.5 :lol:
(PI + (PI / 2))
Forum: Object-Pascal / Delphi-Language
by himitsu,
8. Nov 2022
Leider weigert sich der Hersteller krankhaft zwanghaft einfache/kurze Makros im Pascal zu implementieren und den Preprozessor haben sie auch vor Jahrzehnten kaputt gemacht,
sonst hätten wir jetzt viele Probleme nicht, bei derartigen Headerübersetzungen.
#define GE_PI 3.14159265358979323846
#define GE_PI2 (GE_PI / 2.0)
#define GE_PI4 (GE_PI / 4.0)
#define GE_2PI (GE_PI+GE_PI)
(y>0.0)?...
Forum: Object-Pascal / Delphi-Language
by himitsu,
8. Nov 2022
Bei bei der Funktion IfThen aufpassen,
denn hier werden immer alle Parameter ausgewertet,
im Gegensatz zum Makro ?: