« Java/Opérations » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 20 :
Remarque : Lorsque que l'on utilise des ''int'' avec l'opérateur ''/'', on obtiendra un ''int'' et non pas un ''float'' ni un ''double''. Le résultat est donc tronqué.
== Opérateurs logiques/binaires ==
Les '''opérateurs logiques/binaires''' sont :
* && ET logique
* || OU logique
* ! NEGATION logique
* & ET binaire▼
* | OU binaire inclusif▼
* ^ OU binaire exclusif▼
* ! NEGATION binaire▼
* << décalage gauche de bits▼
* >> décalage droit de bits▼
* >>> décalage droit de bits; aucun changement du bit signe.▼
Il existe également des opérateurs binaires raccourcis :▼
* && ET binaire▼
* || OU binaire▼
L'évaluation de l'expression est arrêtée si la valeur ne peut plus changer.▼
Remarque : Ces opérateurs s'appliquent principalement aux booléens !
== Opérateurs d'assignation ==
Ligne 61 ⟶ 75 :
Remarque : Tous ces opérateurs donnent pour résultat un booléen !
▲* & ET binaire
▲* | OU binaire inclusif
▲* ^ OU binaire exclusif
▲* ! NEGATION binaire
▲* << décalage gauche de bits
▲* >> décalage droit de bits
▲* >>> décalage droit de bits; aucun changement du bit signe.
▲Il existe également des opérateurs binaires raccourcis :
▲* && ET binaire
▲* || OU binaire
▲L'évaluation de l'expression est arrêtée si la valeur ne peut plus changer.
{{Bas de page|idfaculté=informatique|leçon=[[Java]] | précédent = [[../Variables et types/]] | suivant = [[../Méthodes/]]}}
|