Hi,
ich programmiere gerade einen Taschenrechner.
Nun will ich die
Zahl e (2,7182...) nach einem
Button.Click in einem Panel anzeigen lassen.
Die mathematische Formel für e ist:
e = ( 1 + 1/n)^n
Um so größer n ist, desto genauer wird e.
Wie setze ich das jetzt in Pascal um?
Delphi-Quellcode:
procedure TForm1.Button23Click(Sender: TObject);
var e: Real;
begin
e := (1 + 1/1000)^1000; // hier ist n z.B. 1000
// weiterer Code...
end;
Dass das so nicht geht, ist mir völlig klar.
Vielleicht so
irgendwie:
Delphi-Quellcode:
procedure TForm1.Button23Click(Sender: TObject);
var e: Real;
Temp: String;
begin
e := (1+1/1000);
Str(sqr():3:1, Temp);
// weiterer Code...
end;
Wie kann ich das sonst machen?
MfG Marc
Marc P.
Grüße aus Kirchheim Teck