Qualche giorno fa mi è stato chiesto, perché è abbastanza comune usare il +
anziché il v
simbolo come operatore booleano OR nella logica digitale.
La sua tesi era che è totalmente controintuitivo usare +
per OR, perché è più probabile che venga interpretato come AND da un uso / contesto generale.
Da Wiki : in logica e matematica, o è un operatore vero-funzionale noto anche come disgiunzione (alternata) e alternanza. Il connettivo logico che rappresenta questo operatore è anche noto come "o" e tipicamente scritto come
v
o+
.
Ho fatto qualche ricerca e ho trovato l'origine del v
segno. Deriva dalla parola latina "vel", che significa "o".
Una cosa che si aggiunge alla natura confusa è che +
significa "e" da un punto di vista storico. Secondo questo e questo fu inventato intorno al 1360 come e abbreviazione per il latino "et" ("e") che assomiglia al segno più.
Tuttavia, non ho idea di chi abbia trovato +
l'algebra booleana e del perché sembri essere preferito al v
contesto di logica / ingegneria digitale.