![]() |
Re: Potenz
Delphi-Quellcode:
fertig!
procedure TFAnwendung.BPotenzierenClick(Sender: TObject);
var Basis,Exponent,Ergebnis : Integer; begin Basis:= StrToInt(EZahl.Text); Exponent:= StrToInt(EPotenz.Text); EErgebnis.Text := FloatToStr(power(basis, exPonent)); end //edit hat gefehlt |
Re: Potenz
Zitat:
|
Re: Potenz
Delphi-Quellcode:
[edit] Du musst die unit math noch einbinden. [/edit]
procedure TFAnwendung.BPotenzierenClick(Sender: TObject);
var Basis,Exponent,Ergebnis : Integer; begin Basis:= StrToInt(EZahl.Text); Exponent:= StrToInt(EPotenz.Text); Ergebnis:= integer(Power(basis, Exponent)); EErgebnis.Text := IntToStr(ergebnis); end; |
Re: Potenz
Zitat:
|
Re: Potenz
Delphi-Quellcode:
...
implementation uses math; |
Re: Potenz
Zitat:
|
Re: Potenz
Schau in deinem Code, wo
Delphi-Quellcode:
steht, und füge darunter
implementation
Delphi-Quellcode:
ein
uses math;
|
Re: Potenz
Ich hab doch extra "implementation" dazugeschrieben. Evtl. gibt es dort drunter bereits eine uses-klausel, dann schreibst Du "math" einfach dazu, ansonsten so, wie ich geschrieben hatte.
|
Re: Potenz
Zitat:
vielen dank jedoch komm jetzt es gibt keine überladene version von IntToStr die man mit deisen argumenten aufrufen kann als fehlermeldung, ich glaub mein kopf platzt gleich :( |
Re: Potenz
Zeig mal den aktuellen Code. Power() gibt eine Extended zurück, die musst Du erst in Integer wandeln, oder das Ergebnis muss auch als Extended deklariert und mit FloatToStr ausgegeben werden.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz