Logické operátory v Javě
Ukázkový program, který pracuje s logickými operátory, které se běžně používají ve všech jazycích.
Základní dělení logických operátorů a jejich funkcionalita:
- AND: vyjadřuje logický součin (A): vyhledaný záznam musí obsahovat všechna slova uvedená v řetězci. Jestli uvedeme tento logický člen v podmínce, tak se musí splnit všechna kritéria pro splnění podmínky.
- OR: vyjadřuje logický součet (NEBO): vyhledaný záznam musí obsahovat alespoň jedno ze zadaných slov. Jestli uvedeme tento logický člen v podmínce, tak se musí splnit aspoň (minimálně) jedna z daných kritérií, nebo libovolný počet vámi udělených kritérií.
- XOR: Tento logický člen vyčísluje exkluzivní logický součet. vylučovací NEBO: vyhledaný záznam musí obsahovat pouze jedno ze zadaných slov.
- NOT (Invertor): Dalším nejjednodušším logickým členem je invertor. Realizuje funkci tzv. logické negace. Někdy se místo něj používá negovaného logického součtu s přivedením hodnoty pouze na jediný vstup (v tomto případě "A"). Vzhledem k tomu, že na zbylém a nebo zbylých vstupech bude logická 0, nebude mít tento vstup již na provedení operace vliv. Taktéž je možno použít negovaného logického součinu, kdy se všechny vstupy propojí paralelně (mezi sebou).
Galerie

Stáhnout
Stažením následujícího souboru souhlasíš s licenčními podmínkami
Staženo 245x (1.55 kB)
Aplikace je včetně zdrojových kódů v jazyce Java