![]() |
for-anweisung mit negativer zahl?
kann ich das so schreiben?
Delphi-Quellcode:
oder muss i immer >0 sein?
for i:=-100 to 100 do
|
Re: for-anweisung mit negativer zahl?
Das geht mit allen Integerwerten, also auch mit negativen.
|
Re: for-anweisung mit negativer zahl?
Zitat:
|
Re: for-anweisung mit negativer zahl?
Das geht allerdings nicht:
Delphi-Quellcode:
Da muss es dann heißen:
for I:=100 to -100 do
Delphi-Quellcode:
for I:=100 downto -100 do
|
Re: for-anweisung mit negativer zahl?
Zitat:
|
Re: for-anweisung mit negativer zahl?
Ich glaube in dem Fall sollte der Compiler sogar meckern.
|
Re: for-anweisung mit negativer zahl?
Hi!
Jepp, da gibt es ne Warnung: Zitat:
Ciao, Frederic |
Re: for-anweisung mit negativer zahl?
Nein, ergibt aber eine Endlosschleife, bzw. irgendwann einen Überlauf
|
Re: for-anweisung mit negativer zahl?
Zitat:
|
Re: for-anweisung mit negativer zahl?
Zitat:
Delphi-Quellcode:
@freaky-girl: Eine for-Schleife funktioniert mit allen Ordinalwerten (also auch Enum-Werte z.B.) - negative Zahlen eingeschlossen =)
for i := 0 to Count - 1 do
... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:52 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