Na ja, Pi und Random sind werden doch häufig gebraucht. Und Pi() wäre doch äußerst ungewöhnlich! Ich denke, viele wissen noch nicht einmal, daß das eine Funktion ist.
Das mit dem Random wollte ich auch gerade schreiben.
Das pi eine Function ist, habe ich bis jetzt auch nicht gewusst, ich dachte immer, dies sein eine Konstante, aber du hast recht:
Code: Alles auswählen
function pi : ValReal;[internproc:fpc_in_pi_real]; // mathh.inc
Somit lohnt es sich, wen es auf Geschwindigkeit ankommt, pi in eine Variable kopieren, oder selbst eine Konstante deklarieren.
Was noch interessant ist, so eine Deklaration geht:
Code: Alles auswählen
const
p = pi;
Aber dies geht nicht:
Code: Alles auswählen
function myPi:Single;
begin
Result := 3.14;
end;
const
p = myPi; // Syntax-Fehler