La syntaxe et les éléments de bases de java - Technologue pro
La syntaxe et les éléments de bases de java - Technologue pro
La syntaxe et les éléments de bases de java - Technologue pro
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Mlle Imene Sghaier<br />
ISETN<br />
Cependant, dans Java, <strong>les</strong> opérateurs <strong>de</strong> décalage conservent le bit du signe, <strong>de</strong> sorte que le bit du<br />
signe est dupliqué, puis décalé. Par exemple, décaler à droite 10010011 <strong>de</strong> 1 donne 11001001.<br />
Attention : Lors d'une opération sur <strong>de</strong>s opéran<strong>de</strong>s <strong>de</strong> types différents, le compilateur détermine<br />
le type du résultat en prenant le type le plus précis <strong>de</strong>s opéran<strong>de</strong>s. Par exemple, une<br />
multiplication d'une variable <strong>de</strong> type float avec une variable <strong>de</strong> type double donne un résultat <strong>de</strong><br />
type double. Lors d'une opération entre un opéran<strong>de</strong> entier <strong>et</strong> un flottant, le résultat est du type <strong>de</strong><br />
l'opéran<strong>de</strong> flottant.<br />
4.6. Les comparaisons<br />
Java <strong>pro</strong>pose <strong>de</strong>s opérateurs pour toutes <strong>les</strong> comparaisons :<br />
Les opérateurs sont exécutés dans l'ordre suivant à l'intérieur d'une expression qui est analysée <strong>de</strong><br />
gauche à droite:<br />
• incréments <strong>et</strong> décréments<br />
• multiplication, division <strong>et</strong> reste <strong>de</strong> division (modulo)<br />
• addition <strong>et</strong> soustraction<br />
• comparaison<br />
Support <strong>de</strong> langage Java 2006-2007