Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#3

AW: Wie kann ich einen Zahlenbereich abfragen?

  Alt 1. Okt 2011, 10:56
Deine Bedingung sieht eigentlich so aus:
Delphi-Quellcode:
if ((8 < Zahl) and (Zahl < 12)) and ((20 < Zahl) and (Zahl < 50)) then

if ((Zahl > 8) and (Zahl < 12)) and ((Zahl > 20) and (Zahl < 50)) then
.

Und wie Uwe schon erwähnte, kann Zahl nicht gleichzeitig <12 und >20 sein.
Ich denke also, du meinst wohl eher ein OR.
if ((Zahl > 8) and (Zahl < 12)) or ((Zahl > 20) and (Zahl < 50)) then .

Aber wie du siehst, gibt es da übersichtlichere Möglichkeiten.
PS: Das mit dem IN-Operator geht nur für Zahlen von 0 bis 255, bzw. über einen Bereich mit 256 Werten.


plz? Wieso willst du eine Postleitzahl?
$2B or not $2B
  Mit Zitat antworten Zitat