tipuri de Boolean

Tipuri de Boolean. expresii booleene și operații logice

expresii logice simple

Pentru a se asigura că programul nu a fost liniară (de exemplu, în funcție de situația efectuate instrucțiuni diferite) în limbile de expresii logice de programare sunt folosite, rezultatul care poate fi fie adevărat (true) sau minciună (false). expresii logice de obicei, rezultatul sunt utilizate pentru a determina calea execuției programului.

expresii logice simple sunt rezultatul operațiunilor relație între doi operanzi (valori). In exemplele de mai jos operanzii sunt valorile variabilelor x și y. Operanzi sunt numere, simboluri și alte tipuri de date. Tot ce pot fi comparate între ele. Cu toate acestea, nu recomandăm să compare numere reale, datorită naturii lor de stocare în memoria calculatorului.

Pascal prevede următorii operatori relationale:

nu este egal cu: x <> y

mai mică sau egală cu: x <= y

mai mare sau egal cu: x> = y

Rezultatul expresiei logice este întotdeauna boolean valoare (logic). Tipul de date boolean (boolean) își poate asuma doar două valori (adevărat sau fals). Aceste valori sunt ordonate după cum urmează: fals

Tipul de valoare booleană ocupă un octet în memorie.

În exemplul de șase variabile booleene sunt atribuite valori ale expresiilor logice simple. Valorile stocate în variabile și apoi afișate pe ecran.


Mai mult de tip boolean în Pascal administrat trei tip Boolean - bytebool (ocupă 1 octet), wordbool (2 octeți) și longbool (ocupă 4 octeți).

writeln (b, '', ord (b)); // TRUE 255