Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Potenz berechnung in Delphi mit power??? (https://www.delphipraxis.net/18578-potenz-berechnung-delphi-mit-power.html)

tr4ever 21. Mär 2004 12:50


Potenz berechnung in Delphi mit power???
 
ich blick des mit der potenz berechnung mit power funktion in delphi nicht, kann mir des einer erklären, ich habe absolut "0" ahnung

Alexander 21. Mär 2004 12:57

Re: Potenz berechnung in Delphi mit power???
 
Zitat:

Zitat von OH
Raises Base to any power.

Unit

Math

Category

Arithmetic routines

function Power(const Base, Exponent: Extended): Extended;

Description

Power raises Base to any power. For fractional exponents or exponents greater than MaxInt, Base must be greater than 0.

Besipiel:
Wenn du z.b. 2^5 ausrechnen willst, dann kannst du das so machen:
Delphi-Quellcode:
power(2, 5))

JP29 30. Aug 2011 20:09

AW: Potenz berechnung in Delphi mit power???
 
wie geht denn das nun mit den potenzen, da kommt immer undefinierter bezeichner power??

Aphton 30. Aug 2011 20:12

AW: Potenz berechnung in Delphi mit power???
 
Binde mal die Math Unit ein!

nici 31. Aug 2011 06:55

AW: Potenz berechnung in Delphi mit power???
 
und für den Klick Button:

ungefähr sowas:

Delphi-Quellcode:
var Ergebnis: Extended;
A, B : integer;
begin
A := 2;
B := 5;

Ergebnis:= power (A,B);

edit1.text := inttostr(Ergebnis);

gammatester 31. Aug 2011 08:09

AW: Potenz berechnung in Delphi mit power???
 
Zitat:

Zitat von nici (Beitrag 1120495)
und für den Klick Button...:
Delphi-Quellcode:
var Ergebnis: Extended;
A, B : integer;
begin
A := 2;
B := 5;

Ergebnis:= power (A,B);

edit1.text := inttostr(Ergebnis);

Und vor dem Posten vielleicht mal selbst ausprobieren! Delphi sagt:
Zitat:

Unit1.pas(35) Error: E2250 There is no overloaded version of 'IntToStr' that can be called with these arguments
Also richtiger und besser (denn selbst wenn Delphi Deinen Wunsch erfüllen könnte, sähe ja zb 1.5^3 = 3 nicht gerade gut aus):
Delphi-Quellcode:
var
  A, B: extended;
//..
edit1.text := FloatToStr(Ergebnis);

nici 31. Aug 2011 08:54

AW: Potenz berechnung in Delphi mit power???
 
ja, sorry,

floattostr()


sonst hängt er evtl. am nächsten Fehler und weiß nicht, woran es liegt.

War mittendrin nen Moment abgelenkt wegen Telefon.
und wollte das aber zu Ende schreiben.

Danke für Dein wachsames Auge :)

fox67 14. Jan 2014 18:59

AW: Potenz berechnung in Delphi mit power???
 
Hallo ich versuche mit dem Befehl Power etwas auszurechnen bekomme aber immer die Fehlermeldung:[Pascal Fehler] Unit16.pas(55): E2010 Inkompatible Typen: 'Integer' und 'Extended'
Das ist die gleich Fehlermeldung wie wenn man integer dividiert und dabei nicht div verwendet aber in diesem Fall gibt es für mich keinen Sinn warum die Fehlermeldung kommt denn es sollte ja eigentlich eine ganze Zahl rauskommen.

Delphi-Quellcode:
for i := 0 to x-1 do
    begin
      if Zahl2[x]= '1' then zahl := zahl+ power(2,x-i) ;

    end;

Aphton 14. Jan 2014 19:04

AW: Potenz berechnung in Delphi mit power???
 
fehlerhafte indizierung

fox67 14. Jan 2014 19:21

AW: Potenz berechnung in Delphi mit power???
 
Zitat:

Zitat von Aphton (Beitrag 1243669)
fehlerhafte indizierung

Was heißt das?


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:56 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz