![]() |
Minimum festlegen
Mal ne kurze Frage wie könnte der Befehl dafür aussehen,
Ich habe eine 3 Variablen. A,B,C Die Variable die den niedrigsten Wert hat übergibt diesem den Wert D. |
Re: Minimum festlegen
|
Re: Minimum festlegen
Ich fand dafür kein Beispiel
D:=Min(A,B,C) wird nichz akzeptiert |
Re: Minimum festlegen
Min vergleicht nur 2 Werte. Müsstest also
Delphi-Quellcode:
machen
D:= Min( A, Min( B, C ) );
*edit* und die unit math in die uses |
Re: Minimum festlegen
Klappt Wunderbar! Danke!
|
Re: Minimum festlegen
Hallo,
nur der Vollständigkeit halber: Diese Funktion macht das ganze mit einem Array. Schreib deine Zahlen in das Array Data, ruf die Funktion auf und du erhälst das Minimum aller Zahlen in dem Array. Diese Funktion ist auch mit vielen Zahlen nutzbar, allerdings hat sie auch den Nachteil, dass alle Zahlen in double deklariert sein müssen. function MinValue(const Data: array of Double): Double; Hier ein ganz simples Beispiel:
Delphi-Quellcode:
Rainer
procedure TForm1.Button1Click(Sender: TObject);
var a:array[1..5] of double;b:double;s:string; begin a[1]:=3;a[2]:=-5;a[3]:=-13;a[4]:=45;a[5]:=3; b:=MinValue(a); str(b,s); label1.caption:=s; end; |
Re: Minimum festlegen
Zitat:
|
Re: Minimum festlegen
Danke, alles geklärt!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:50 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 by Thomas Breitkreuz