Binary digit : chiffre binaire.

Motivation

Représenter une donnée numérique à partir d'un signal (électrique).

Conception

Défini un système numérique en base 2 : les bits ne peuvent prendre que deux valeurs : 0 ou 1.

Notes

  • Une logique binaire (ou bivalente) et un algèbre a été développée par Boole, introduisant des opérateurs spécifiques
  • Opérateurs Opérandes 0 1 Commentaire Binaire Logique
    Java, C, C++, Pascal Java, C, C++ Pascal, SQL
    OR 0 0 1 Ou : l'un ou l'autre, ou les deux | || or
    1 1 1
    AND 0 0 0 Et : Seulement les deux & && and
    1 0 1
    XOR 0 0 1 Ou exclusif : l'un ou l'autre, mais pas les deux ^ N/A
    1 1 0
    NOT 0 1 Opérateur unaire de négation : inversion vrai/faux ~ ! not
    1 0

Limitations