Forum: Object-Pascal / Delphi-Language
by Der schöne Günther,
21. Jan 2020
Das Ganze ist trotzdem irgendwie ein Mysterium. 💫
Forum: Object-Pascal / Delphi-Language
by Der schöne Günther,
21. Jan 2020
Das würde ich ja so gerne. Nur nimmt der Delphi-Compiler für Überladungen ja immer Extended an wenn man eine Zahl schreibt. Das würde ich gerne auf z.B. Single oder Double ändern.
Forum: Object-Pascal / Delphi-Language
by Der schöne Günther,
21. Jan 2020
Sorry, aber ich stimme euch nicht zu.
Erstens:
program Project1;
{$APPTYPE CONSOLE}
procedure acceptFloat(const input: Single) overload; deprecated 'Single';
begin
Forum: Object-Pascal / Delphi-Language
by Der schöne Günther,
20. Jan 2020
Ja, ich weiß dass ich Konstanten typisieren kann, aber ich meinte wirklich wenn im Quelltext einfach 3.14 steht. Ich weiß dass ich auch Single(3.14) schreiben könnte, aber es wäre natürlich schön wenn ich da herum käme...
Forum: Object-Pascal / Delphi-Language
by Der schöne Günther,
20. Jan 2020
const someConstant = 3.14 ist kein Single, kein Double, sondern Extended. Da kann ich nichts dran machen, richtig? Keine Compilerschalter, nichts?
http://docwiki.embarcadero.com/RADStudio/Rio/en/Declared_Constants#True_Constants