Il y a quelques jours, on m'a demandé pourquoi il est assez courant d'utiliser le +
au lieu du v
symbole comme opérateur booléen OU dans la logique numérique.
Son argument était qu'il est totalement contre-intuitif à utiliser +
pour OR, car il est plus susceptible d'être interprété comme ET à partir d'un contexte / usage général.
De Wiki : En logique et en mathématiques, ou est un opérateur fonctionnel de vérité également connu sous le nom de disjonction et alternance (inclusives). Le connecteur logique qui représente cet opérateur est également connu sous le nom de "ou", et généralement écrit sous la forme
v
ou+
.
J'ai fait quelques recherches et j'ai trouvé l'origine du v
signe. Il vient du mot latin "vel", qui signifie "ou".
Une chose qui s'ajoute à la nature déroutante est, cela +
signifie «et» d'un point de vue historique. Selon ceci et cela, il a été inventé vers 1360 en tant qu'abréviation pour le latin "et" ("et") ressemblant au signe plus.
Cependant, je n'ai aucune idée de qui a inventé +
l'algèbre booléenne et pourquoi cela semble être préféré au v
contexte de la logique / ingénierie numérique.