Jämförelseoperatorer |
Nationellt centrum för flexibelt lärande 2002 |
|
När
man arbetar med jämförelseoperatorer är det bra att
sätta uttrycken inom parantes. Vissa programmeringsspråk
kräver det, dock inte Delphi.
Men det kan vara bra att ta det för vana.
Det
är nämligen så att när du längre fram
arbetar med mer komplicerade villkorsuttryck får bättre
ordning på vad gör ifall du använder parenteser.
Du och Delphi kan nämligen bli oense om hur ditt villkorsuttryck
ska tolkas/innebära ifall du inte använder parenteser.
Jämförelse |
Operator |
Lika
med |
= |
Större
än |
> |
Mindre
än |
< |
Större
än eller lika med |
>= |
Mindre
än eller lika med |
<= |
Skilt
från, dvs inte lika med |
<> |
Exempel:
Säg att vi har två variabler, x och y, som vi vill jämföra
ifall de är lika.
Jämförelseoperatorn vi ska använda då är
=
I kod skulle det kunna se ut t ex så här:
if (x=y) then
...
(Glöm
inte parentesen, ta för vana att använda dem)
Skulle
vi vilja jämföra om x är mindre än y ser det
ut så här:
if (x<y) then
...
Studiehandledningen!
|