Tworzę pasek "Wyszukiwanie podstawowe", który użytkownicy mogą wpisywać w terminach. Nie jestem pewien kolejność operacji dla logiki Boole'a.Logika logiczna (kolejność operacji) A i B lub C
Jeśli wpisze warunki (bez cudzysłowów):
A i B lub C
Jaka jest poprawna sposobem leczenia tego?
(A i B) lub (C)
LUB
(A) i (B lub C)
Myślę, że to należy do ux.stackexchange.com, ale FWIW w standardowej logice Boole'a zasady pierwszeństwa NIE tworzą najwyższej, potem AND, a następnie OR. – dodgethesteamroller
@dodgethesteamroller Dlaczego? Nie ma wzmianki o systemie Unix itp. w pytaniu ..? – RBarryYoung
@RBarryYoung 'ux' w ux.stackexchange.com jest dla" user experience ", a nie Unix. Chodzi mi o to, że istnieją tu implicite problemy dotyczące sposobu przedstawienia opcji wyszukiwania Boolean - czy aplikacja taka ma na celu zrozumienie logiki Boole'a (np. W kontekście programowania), czy też będą one ledwie opanowane przez komputer (np. w poszukiwaniu katalogu kart bibliotecznych) lub gdzieś pomiędzy? Jeśli OP jest "niepewny kolejności operacji", to czy jest on pewny, że jego użytkownicy nie są równie niepewni? – dodgethesteamroller