En Algèbre de Boole, c'est le OU inclusif (OR),
par opposition au OU exclusif (XOR).
En langage C, voici 2 opérateurs logiques bit à bit :
" | " : ou inclusif (= l'un OU l'autre OU les 2)
" ^ " : ou exclusif (= l'un OU l'autre MAIS PAS les 2)
Celui que tu as toi même indiqué :
1 | 1.0 | 1.375 | 0.1875 | 300 | 240 | 16840 | 13470 | KAA10CL0
La 1ère partie ressemble à des numéros de version d'un logiciel :
version 1 OU version 1.0 OU version 1.375 ; mais la suite me fait
penser que ce ne doit pas être ça !
Ça pourrait être : 1 OU 1.0 OU 1.375 OU 0.1875 OU 300 OU 240
OU 16840 OU 13470 OU KAA10CL0
Mais les valeurs sont tellement différentes les unes des autres
qu'en fin de compte, " | " doit être seulement un séparateur
graphique (n'ayant donc PAS la signification OU).
Comme tu connais mieux que moi quel est le contexte de cette ligne,
tu dois avoir maintenant tous les éléments en main pour répondre
toi même à ta question !
==============================================
Cordialement. 😊
eriiic
Contributeur
Tout ça pour dire ce que j'ai dit en 10 mots ?
Tu aimes le suspense toi :-)
J'avais déjà commencé à écrire ma réponse avant que tu commences à écrire
la tienne, mais avoue que la mienne est bien plus complète ! C'est pourquoi,
après avoir validé mon message, j'ai eu la surprise de voir qu'un message 2 était déjà présent !
Si tu veux, tu peux intituler mon article : « Tout ce que vous avez toujours voulu
savoir sur la barre verticale " | " sans jamais oser le demander ! » 😉
Et encore, pour faire moins long, j'avais supprimé l'exemple de l'aide de la
commande DOS à propos de time ; syntaxe : TIME [/T | heure] 😊