Booleskt uttryck

Ett logiskt uttryck i programmering är en programmeringsspråkskonstruktion som utvärderas till sant eller falskt.

Operatörer

De flesta lågnivå- och högnivåprogrammeringsspråk definierar en uppsättning inbyggda jämförelseoperatorer som låter dig bygga "enkla" logiska uttryck. De vanligaste är:

Drift Xi Pascal
Lika == =
Inte lika med != <>
Mer > >
Mindre < <
Mer eller lika >= >=
Mindre eller lika <= <=

Till exempel är det logiska uttrycket "5 > 3" sant, men "6 != 6" är falskt.

Operationer

I sin tur är operationer möjliga på logiska uttryck, vars resultat också är "sant" och "falskt" (se logisk operation ). Logiska uttryck som skapas med dessa operationer och som innehåller flera jämförelseoperationer kallas "komplexa".

Drift Xi Pascal
Eller ( disjunktion ) || eller
Och ( konjunktion ) && och
Negation ! inte

Exempel

Exempel på komplexa logiska uttryck:

Språk Uttryck
C !A && (B || C)
Pascal inte A och (B eller C)
C A > 3 && B < 6
Pascal (A > 3) och (B < 6)

Se även

Länkar