Come creare un OR logico con AND logico e NOT logico?Come rendere OR logico con AND e NOT?
risposta
Controllare De Morgans's laws. Si sta cercando il modulo di sostituzione .
P OR Q = NOT((NOT P) AND (NOT Q))
+1 per menzionare la legge di De Morgan. Non riuscivo a pensare al nome quando ho risposto io stesso alla domanda. –
Due upvotes, ma nessuno ha notato lo scambio 'and' e' or'. – GSerg
@GSerg hai ragione. Copiato quello sbagliato. :) Aggiustato. –
Come not (not x and not y)
?
Abbastanza semplice:
A || B = !(!A && !B)
E 'De Morgan's Law:
A OR B = NOT (NOT A AND NOT B)
tabella di verità per A o B:
A B X
0 0 0
0 1 1
1 0 1
1 1 1
Tabella della verità per l'equivalente De Morgan:
A B !A !B (!A AND !B) !(!A AND !B)
0 0 1 1 1 0
0 1 1 0 0 1
1 0 0 1 0 1
1 1 0 0 0 1
Utilizzo della legge di DeMorgans. The Negation of (Not A "And" Not B)
- 1. Operatore logico di Python E
- 2. indicizzazione logico con le liste
- 3. python, espressioni regolari, gruppi con nome e operatore "logico"
- 4. Precedenza operatore logico SQL: And e O
- 5. EventBus, registrarsi e registrarsi Metodo logico
- 6. Come risolvere e gli operandi su scalare logico
- 7. Makefile ifeq logico o
- 8. Come usare OR logico in SPIRQL regex()?
- 9. Come utilizzare un indirizzo logico in gdb?
- 10. C++: confronto logico come istruzione condizionale?
- 11. Come rendere JButton con uno stile semplice e piatto?
- 12. Come rendere fig.width e out.width coerenti con knitr?
- 13. Come rendere layout_height e layout_width con dimensioni uguali
- 14. Come rendere possibile l'uso di Typescript con SystemJS e Angular?
- 15. Applicare NOT logico a propEq e filtrare in ramda
- 16. Modello logico vs Domain Model
- 17. Linq to SQL e partizionamento logico (DAL, BLL)
- 18. Capire la precedenza di assegnazione e operatore logico in Ruby
- 19. Creare un vettore logico in R e utilizzare quale funzione
- 20. Operatore logico O senza cortocircuito
- 21. Codice logico in PHP/Laravel con sistema Job Queue
- 22. Modificare il nome del database logico con SMO
- 23. conflitto logico proiezione mappa mercatore
- 24. Come rendere l'apache lento e inaffidabile?
- 25. Aggiunta e rimozione di log in log4net in modo logico
- 26. Come rendere SVG compatibile con IE?
- 27. Come rendere intellisense compatibile con RazorEngine?
- 28. Come rendere caso URL insensitive con Nginx
- 29. Motivo logico alla base di STL
- 30. Come rendere il lavoro FileReader con Angular2
questo è il tuo compito? – Matten
Sì, è necessario sintetizzare il passaggio di controllo della logica solida, base logica per l'utilizzo: E, NON – MyNameIsMy