Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

boolean et ou exclusif ???

5 réponses
Avatar
yvon.thoravalNO-SPAM
j'avais besoin d'un ou exclusif :

c = a.!b + !a+b

en java au lieu de faire :

boolean c = (a && !b) || (!a && b);

j'ai fait (ce qui donne le bon résultat) :

boolean c = a != b;

je ne trouve pas ça très orthodoxe mais...

y a t'il cet opérateur d'implémenté, je pense que oui, mais ne connaît
pas ça syntaxe...

--
yt

5 réponses

Avatar
Marc Petit-Huguenin
Yvon Thoraval wrote:
j'avais besoin d'un ou exclusif :

c = a.!b + !a+b

en java au lieu de faire :

boolean c = (a && !b) || (!a && b);

j'ai fait (ce qui donne le bon résultat) :

boolean c = a != b;

je ne trouve pas ça très orthodoxe mais...

y a t'il cet opérateur d'implémenté, je pense que oui, mais ne connaît
pas ça syntaxe...



boolean c = a ^ b;

--
Marc Petit-Huguenin
Home:
Work:

Avatar
Jean-Philippe Caruana
j'avais besoin d'un ou exclusif :


il s'agit de ^ pour l'opérateur XOR bit à bit

ps: STFW : pensez à passer par google avant, une recherche sur "java ou
exclusif" donne des réponses intéressantes.

--
jpc
http://www.enstimac.fr/~caruana/

Avatar
yvon.thoravalNO-SPAM
Jean-Philippe Caruana wrote:

ps: STFW : pensez à passer par google avant, une recherche sur "java ou
exclusif" donne des réponses intéressantes.


ouais, c'est vrai, je l'avait fait pourtant, avant de poster, mais les
premières pages trouvées, ne donnaient pas cette syntaxe, j'ai fait un
"give up" trop rapide après avoir re-re-gardé, il y a bien la rép avec
google...

sorry for the noise !

--
yt

Avatar
yvon.thoravalNO-SPAM
Marc Petit-Huguenin wrote:

boolean c = a ^ b;


ok, merci !
--
yt

Avatar
Thibal
Yvon Thoraval wrote:

Marc Petit-Huguenin wrote:


boolean c = a ^ b;



ok, merci !


C'est la réponse à la question que tu m'avais posé plus haut, je trouve
ça assez marrant comme concours de circonstances.

Yvon Thoraval 13h25: Comment on fait un Ou Exclusif ?
Yvon Thoraval 13h27: C'est quoi cet opérateur au fait "^" ?


LOL ;)