[java] bitwise operation
Résolu
domxaline
-
domxaline -
domxaline -
Bonjour,
après mon program pourquoi & | ^ donne une erreur
car j'ai a=13,b=25,mais où est ce qu'il a trouvé 9, 29 et 20 ?
output est:
a=13
b=25
a&b=9
a|b=29
a^b=20
veuillez m'aidez svp
après mon program pourquoi & | ^ donne une erreur
car j'ai a=13,b=25,mais où est ce qu'il a trouvé 9, 29 et 20 ?
output est:
a=13
b=25
a&b=9
a|b=29
a^b=20
veuillez m'aidez svp
public class Bitwise
{
public static void main(String[]args)
{
int a=13, b=25;
System.out.println("a="+a);
System.out.println("b="+b);
System.out.println("a&b="+(a&b));
System.out.println("a|b="+(a|b));
System.out.println("a^b="+(a^b));
}
}
A voir également:
- [java] bitwise operation
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
2 réponses
Il n'y a pas d'erreur... Encore faut-il regarder à quoi correspondent & | et ^
À lire : Les opérateurs bit à bit
Remarque : tu peux utiliser la méthode Integer.toBinaryString pour afficher tes valeurs, ce sera plus logique qu'afficher des décimaux...
À lire : Les opérateurs bit à bit
Remarque : tu peux utiliser la méthode Integer.toBinaryString pour afficher tes valeurs, ce sera plus logique qu'afficher des décimaux...