Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Formel (https://www.delphipraxis.net/106392-formel.html)

deVilSpOrtZ 10. Jan 2008 04:06


Formel
 
Nabend oder auch morgen^^
da ich schon sehr lange nicht mehr mit delphi gearbeitet habe, is so gut wie nix mehr an wissen üriggeblieben und deshalb habe ich ein paar fragen

wie is diese formel (aus excel) in richtiger sysntax

=10 *x*1,1^x*(-0,002*y+1,28 )

habs schon mit sqr versucht aber da kommt dann immer

x:=strtofloat(x1.Text);
y:=strtofloat(y1.Text);
Label602.caption:=floattostr(trunc(10*x*1.1sqr(x*(-0.002*(y+1.28 ))))) ;

")" erwartet aber bezeichner "sqr" gefunden.

dann habe ich noch eine frage. wie kann ich wenn ich das programm starte den scollbalken auch mit der maus scrollen.
desweiteren wüsste ich gerne wie ich das programm beim start maximiert staren lassen kann.


schonmal danke im vorraus

mfg
deVilSpOrtZ

oldmax 10. Jan 2008 05:16

Re: Formel
 
Hi
Der Funktion heißt Power(..). F1 hilft weiter wie auch bei dem Rest der Fragen
Gruß oldmax

Kroko1999 10. Jan 2008 05:18

Re: Formel
 
=10 *x*1,1^x*(-0,002*y+1,28 )

Delphi-Quellcode:
Ergebnis := 10*x*Power(1.1,x*(-0.002*y+1.28));
unit Math einbinden, sqr ist x², sqrt ist die Quadratwurzel

gammatester 10. Jan 2008 08:13

Re: Formel
 
Zitat:

Zitat von Kroko1999
=10 *x*1,1^x*(-0,002*y+1,28 )

Delphi-Quellcode:
Ergebnis := 10*x*Power(1.1,x*(-0.002*y+1.28));
unit Math einbinden, sqr ist x², sqrt ist die Quadratwurzel

Es würde mich sehr wundern, wenn das die korrekte "Übersetzung" wäre; denn das bedeutet, daß "*" stärker bindet als "^". Ich denke, die angemessene Umsetzung ist

Delphi-Quellcode:
Ergebnis := 10*x*Power(1.1,x)*(-0.002*y+1.28);
Gammatester

deVilSpOrtZ 10. Jan 2008 15:32

Re: Formel
 
bei power kommt der selbe fehler wie bei sqr

und die sache mim scrollbalken krieg ichs auch ned hin

Kroko1999 10. Jan 2008 15:49

Re: Formel
 
lesen hilft

deVilSpOrtZ 10. Jan 2008 16:06

Re: Formel
 
ja das ich nen unit math brauch hab ich schon verstanden, aber wie binde ich das ein. hab ich noch nie gemacht.

dominikkv 10. Jan 2008 16:12

Re: Formel
 
hast du das genauso gemacht wie gammatester gesagt hat?
der fehler kommt nämlich weil du einen operator (also + - * / oder so) vor dem sqr bzw power vergessen hast.

und zum einbinden einfach math ganz oben bei uses schreiben.

xXcomputerrookieXx 10. Jan 2008 16:13

Re: Formel
 
Zitat:

Zitat von deVilSpOrtZ
desweiteren wüsste ich gerne wie ich das programm beim start maximiert staren lassen kann.



das sollte recht einfach sein,wenn du die form ausgewählt hast,findest du im Objektinspektor ganz unten ''WindowState''. Dort einfach ''wsMaximized'' auswählen und dann sollte es gehen! :wink:

Nuclear-Ping 10. Jan 2008 16:20

Re: Formel
 
Zitat:

Zitat von deVilSpOrtZ
da ich schon sehr lange nicht mehr mit delphi gearbeitet habe, is so gut wie nix mehr an wissen üriggeblieben und deshalb habe ich ein paar fragen

Vielleicht ein kleines Tutorial zum Auffrischen? ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:47 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