Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Powerfunktion ungültige gleichkommaoperation (https://www.delphipraxis.net/127546-powerfunktion-ungueltige-gleichkommaoperation.html)

QuickAndDirty 15. Jan 2009 12:23

Re: Powerfunktion ungültige gleichkommaoperation
 
Zitat:

Zitat von matashen
Zitat:

hoi,

'n' muss keine ganzzahl sein.

die frage für mich ist wie du 'n' einen wert übergibst.
Trägts du den Wert in ein Edit Feld ein oder so ?

Falls ja und du gibst '1.9' ein dann versuch mal '1,9'.

cya
Moment,

In der Variablendeklaration ist n als double angegeben, double=Ganzzahl.

Wenn taker in n:=1.9 schreiben will MUSS das eine Variable vom Typ float(real, extended etc) sein, sonst gaht das nicht.

Gruß Matthias

Der Doppeltgenaue Gleitkomma typ Double ist doch keine Ganzzahl...

taker875 15. Jan 2009 12:58

Re: Powerfunktion ungültige gleichkommaoperation
 
Zitat:

Zitat von soulies
hoi,

ich glaub das problem liegt woanders.

in der Hilfe zu Power() steht
Zitat:

Beschreibung

Power errechnet aus Base und einen beliebigen Wert die Potenz. Wird als Exponent ein Bruchwert oder ein Wert größer MaxInt angegeben, muss Base größer als 0 sein.
sein exponent ist 1.9 = Bruchwert und
sein startwert der base ist bestimmt < 0 ... = es knallt

cya

ok das verstehe ich ja, aber gibt es keine möglichkeit, es trotzdem zu rechnen, gibt es da eine andere funktion? vielen dank

matashen 15. Jan 2009 13:34

Re: Powerfunktion ungültige gleichkommaoperation
 
Zitat:

Der Doppeltgenaue Gleitkomma typ Double ist doch keine Ganzzahl...
Sorry natürlich.... mein Fehler


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:15 Uhr.
Seite 2 von 2     12   

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