Maison >Java >javaDidacticiel >Une brève description des opérations médianes Java

Une brève description des opérations médianes Java

巴扎黑
巴扎黑original
2017-07-22 14:07:111284parcourir

1. Convertir un nombre décimal en binaire

La méthode de conversion d'entiers positifs en binaire est "diviser par 2, prendre le reste et organiser dans l'ordre inverse".

2. Convertir le binaire en décimal

représente le binaire de l'entier, le premier chiffre est le bit drapeau, 0 représente un entier positif , le nombre de chiffres En partant de la droite, le premier chiffre est 0, le nombre de chiffres dans chaque chiffre est enregistré comme n, prenez le numéro de chaque chiffre (1 ou 0)*2^n, puis ajoutez les opérations de tous les chiffres pour obtenir Decimal.

3. Opérations sur les bits

  • ET au niveau du bit : opérateur &, les bits correspondants sont tous à 1, et le résultat is vaut 1, sinon 0, et la précision est conforme à la précision la plus élevée. Le résultat de l'opération ET au niveau du bit ne sera pas supérieur à la valeur minimale participant à l'opération

  • OU au niveau du bit : opérateur |, les bits correspondants sont tous à 0, et le résultat est 0 , sinon il est 1 et la précision est cohérente avec la précision la plus élevée. Le résultat de l'opération OU au niveau du bit ne sera pas inférieur à la valeur maximale participant à l'opération

  • Négation au niveau du bit : opérateur ~, 1 est converti en 0, 0 est converti en 1 .

  • XOR au niveau du bit : opérateur ^, les bits correspondants sont les mêmes, le résultat est 0, sinon il est 1, la précision est cohérente avec la plus haute précision.

  • Opération de décalage : y<n, y>>n est équivalent à y/ 2n. Étant donné que les opérations sur les bits s'exécutent rapidement, les opérations sur les bits peuvent être utilisées pour diviser ou multiplier par 2n dans le code Java.

4. La valeur des opérations sur les bits

Les opérations sur les bits sont traitées rapidement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn