Wyrażenie logiczne - Boolean expression
W informatyce , o wyrażenie logiczne jest to wyrażenie używane w języki programowania , które wytwarza wartość logiczną , gdy oceniany. Wartość logiczna to prawda lub fałsz . Logiczna ekspresja może składać się z kombinacji stałych logicznych prawdziwe lub fałszywe , Boolean wpisany zmiennych Boolean wartościach operatorów i funkcji Boolean wycenione .
Wyrażenia logiczne odpowiadają zdaniowych formuł logiki i są szczególnym przypadkiem od obwodów logicznych .
Operatory logiczne
Większość języków programowania ma operatory logiczne OR , AND i NOT ; w C i niektórych nowszych językach są one reprezentowane przez „||” (podwójna kreska pionowa), „&&” (podwójny ampersand ) i „!” ( wykrzyknik ), podczas gdy odpowiednie operacje bitowe są reprezentowane przez "|", "&" i "~" (tylda). W literaturze matematycznej używane są często symbole „+” ( plus ), „ · ” ( kropka ) i overbar lub „∨” ( vel ), „∧” ( et ) i „¬” ( nie ) lub „′” (główny).
Przykłady
- Wyrażenie
5 > 3
jest oceniane jakoprawda. - Wyrażenie
3 > 5
jest oceniane jakofałszywe. -
5>=3
i3<=5
są równoważnymi wyrażeniami boolowskimi, z których oba są oceniane jakoprawda. -
typeof true
itypeof false
wracajlogiczne - Oczywiście większość wyrażeń logicznych będzie zawierać co najmniej jedną zmienną (
X > 3
), a często więcej (X > Y
).
Zobacz też
Bibliografia
Zewnętrzne linki
- The Calculus of Logic , George Boole, Cambridge i Dublin Mathematical Journal tom. III (1848), s. 183–98.