![]() |
Potenz in Delphi
Hi all,
ich bin gerade dabei mir ein Programm zu schreiben und bleibe an einer Stelle hängen. Und zwar weiß ich nicht, wie ich eine Potenz berechnen kann... Hab in der Hilfe dieses gefunden: function Power(const Base, Exponent: Extended): Extended; Nur wie schreib ich das jetzt in mein Programm... Wie schreib ich das zum Beispiel, wenn ich: (24+17)^3 haben will? x:=(24+17) und dann weiß ich es nicht... Bitte um Hilfe! |
Re: Potenz in Delphi
Dein Problem wird die Klammer sein, die wirst du wohl händisch auflösen müßen.
|
Re: Potenz in Delphi
in ner for-schleife oder mit der funktion ?power?
Delphi-Quellcode:
x := x1 + x2;
x := power(x, 3); |
Re: Potenz in Delphi
Zitat:
|
Re: Potenz in Delphi
mit der klammer ist eigentlich egal, war nur ein beispiel...
kann auch sein 5^100 wie mach ich das den? |
Re: Potenz in Delphi
Zitat:
|
Re: Potenz in Delphi
Zitat:
Delphi-Quellcode:
x := Power( 5, 100);
|
Re: Potenz in Delphi
Natürlich wird da zuerst addiert! ALso Power(24+17,3) = Power(41,3)
das entspricht ja auch dem was er gefragt hat, hätte er 24^3 + 17^3 wissen wollen, hätte er auch so hinschreiben sollen... |
Re: Potenz in Delphi
@hermes: Schon mal was von binomischen Formeln gehört?
|
Re: Potenz in Delphi
Zitat:
Natürlich kann man auch hier die Binomische Formel anwenden z.b. (1+2)^2 = 1^2 + 2*1*2 + 2^2 = 9 = 3^2 aber bei großen exponenten wird das richtig aufwendig. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:30 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