Jump to content

Documentation/Fonctions Calc/BITOR

From The Document Foundation Wiki
This page is a translated version of the page Documentation/Calc Functions/BITOR and the translation is 100% complete.


Nom de la fonction :

BITOR

Catégorie :

Mathématique

Résumé :

Effectue une opération binaire OU au niveau du bit sur deux valeurs entières non négatives.

Syntaxe :

BITOR(Nombre1; Nombre2)

Renvoie :

Renvoie un entier dans la plage [0, 248-1], qui est le résultat de l'opération bit à bit OU sur les deux nombres fournis.

Arguments :

Nombre1 est un entier dans la plage [0, 248-1], ou une référence à une cellule contenant ce nombre, qui est la première valeur de l'opération bit à bit ET.

Nombre2 est un entier dans la plage [0, 248-1], ou une référence à une cellule contenant ce nombre, qui est la deuxième valeur de l'opération bit à bit OU.

  • Si Nombre1 ou Nombre2 n'est pas numérique, alors BITAND signale une erreur #VALEUR !.
  • Si Nombre1 ou Nombre2 est une valeur non entière, alors BITOR tronque cette valeur en un entier.
  • Si Nombre1 ou Nombre2 est inférieur à 0 ou supérieur à 248-1, alors BITOR signale une erreur d'argument non valide (Err :502).

Détails complémentaires :

Exemples :

Formule Description Renvoie
=BITOR(6; 10) 6 est binaire 0110 et 10 est binaire 1010. La fonction évalue 0110 OU 1010 et renvoie le décimal 14 (binaire 1110). 14
=BITOR(D1; D2) où les cellules D1 et D2 contiennent respectivement les nombres 123 et 156. 123 est le binaire 01111011 et 156 est le binaire 10011100. La fonction évalue 01111011 OU 10011100 et renvoie le nombre décimal 255 (binaire 11111111). 255
=BITOR(6,123; 10,9) Les valeurs plancher des deux arguments sont prises, ce qui donne 6 (binaire 0110) et 10 (binaire 1010). La fonction évalue 0110 OU 1010 et renvoie le nombre décimal 14 (binaire 1110). 14

Fonctions LibreOffice associées :

BITAND

BITLSHIFT

BITRSHIFT

BITXOR

OU

Standard ODF :

Section 6.6.4, part 2

Fonctions Excel relatives (ou similaires) :

BITOR depuis v.2013