Le langage de programmation Java vous permet d'effectuer décalage de bits et des opérations binaires sur les nombres binaires qui sous-tendent les différents types de données. Utilisant les opérateurs de décalage de bits , vous pouvez effectuer certaines opérations mathématiques beaucoup plus rapidement que si vous utilisez des commandes de haut niveau . Vous pouvez utiliser décalages bits pour accélérer certains programmes et pour des applications telles que la génération de nombres pseudo-aléatoires . Instructions
1
Choisissez la variable que vous avez l'intention de passer . Pour cet exemple , appelez la variable VAR . Si le type de données variables est l'octet , entier, chaîne ou tout autre type , Java effectue le décalage de bits du nombre binaire que la variable représente.
2
décider de la direction du décalage de bits et par la façon dont de nombreux endroits que vous voulez déplacer var. Vous pouvez déplacer la variable à gauche ou à droite . Appelez le nombre de places que vous souhaitez déplacer NUM .
3
Déterminez si vous voulez faire une signature ou un décalage non signé. Lors du passage à gauche, cette étape n'est pas nécessaire , mais si vous êtes décalage vers la droite , vous devez décider si vous avez besoin pour maintenir le signe (négatif) de VAR . Si VAR est une variable signée , effectuer un déplacement standard de droite , sinon effectuer un décalage à droite non signé
4
Ajoutez le code à votre programme. . Pour un décalage vers la gauche , écrire "VAR > NUM ", et , par un décalage vers la droite non signé , utilisez "VAR >>> NUM . " Dans les deux cas , ajouter une virgule à la fin de la commande .
5
exécuter votre code . Java décale le nombre binaire représenté par VAR soit à droite ou à gauche en fonction du nombre de places , NUM , que vous avez choisi à l'étape 2 . Vous pourriez avoir à ajouter temporairement un peu de code supplémentaire pour tester votre programme et faire en sorte que ça à faire exactement ce que vous attendez .