Priorité des opérateurs logique

Résolu
Booniak Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -  
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -
Salut les ptit'zamis voila une questions qui met venu en regardant des chiens se disputer un bout de jambon:
Y'a t-il une priorité entre les opérateurs logique? Peut on l'influencer?
byte BoutdeJambon=1, chienAffame=3, chienGaleux==1;
if (boutDeJambon==2 && chienAffame!=3 || chienGaleux==1)
{
 chienRassasie=chienAffame
}
else
{
 chienRassasie=chienGaleux
}

Cette condition est elle remplie si:
boutDeJambon est égal à 2 et chienAfame n'est pas égal à 3...ou si chienGaleux est égal à 1.
if ( [boutDeJambon==2 && chienAffame!=3] || chienGaleux==1)
Ou bien cette condition est remplie si:
boutDeJambon est égal à 2 et.... chienAfame n'est pas égal à 3 ou chienGaleux est égal à 1.
if (boutDeJambon==2 && [ chienAffame!=3 || chienGaleux==1])

Sur ce je vous tire ma révérence.



1 réponse

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Bonjour,

Tu devrais regarder ce tableau : Java: Les opérateurs. Les priorités
0