Questions marquées «bitwise-operators»

Opérateurs qui sont utilisés pour effectuer des manipulations au niveau du bit.Les langages de programmation sont orientés octets alors que le matériel est orienté bits.Par conséquent, pouvoir opérer au niveau bit peut être très important en programmation, surtout lorsque le programme interagit directement avec le matériel .







13
Quelle est la différence entre & et && en Java?
J'ai toujours pensé que l' &&opérateur en Java est utilisé pour vérifier si ses deux opérandes booléens le sont true, et l' &opérateur est utilisé pour effectuer des opérations par bit sur deux types d'entiers. Récemment, j'ai appris que l' &opérateur peut également être utilisé pour vérifier si ses deux …





9
Que sont les opérateurs binaires?
Je suis quelqu'un qui écrit du code juste pour le plaisir et qui ne s'est pas vraiment plongé dans un contexte académique ou professionnel, donc des trucs comme ces opérateurs au niveau du bit m'échappent vraiment. Je lisais un article sur JavaScript, qui prend apparemment en charge les opérations au …


4
Effet d'un opérateur binaire sur un booléen en Java
Les opérateurs bit à bit sont censés parcourir les variables et les utiliser petit à petit. Dans le cas des entiers, des longs, des caractères, cela a du sens. Ces variables peuvent contenir la gamme complète de valeurs imposées par leur taille. Dans le cas des booléens, cependant, un booléen …

3
Que signifient | = (simple tuyau égal) et & = (simple esperluette égale)
Dans les lignes ci-dessous: //Folder.Attributes = FileAttributes.Directory | FileAttributes.Hidden | FileAttributes.System | FileAttributes.ReadOnly; Folder.Attributes |= FileAttributes.Directory | FileAttributes.Hidden | FileAttributes.System | FileAttributes.ReadOnly; Folder.Attributes |= ~FileAttributes.System; Folder.Attributes &= ~FileAttributes.System; Que signifient |=(single pipe égal) et &=(single esperluette égal) en C # je veux supprimer l'attribut système en gardant les autres ...

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.