Maison > développement back-end > Tutoriel C#.Net > Comment utiliser l'opérateur de décalage à droite en C# ?

Comment utiliser l'opérateur de décalage à droite en C# ?

王林
Libérer: 2023-08-28 09:09:14
avant
1428 Les gens l'ont consulté

如何在 C# 中使用右移运算符?

La valeur de l'opérande gauche est décalée vers la droite du nombre de bits spécifié par l'opérande droit dans l'opérateur de décalage droit.

Regardons un exemple d'opérateur de décalage à droite en C# -

using System;

namespace OperatorsAppl {

   class Program {

      static void Main(string[] args) {
         int a = 60; /* 60 = 0011 1100 */
         int b = 0;

         b = a >> 2; /* 15 = 0000 1111 */
         Console.WriteLine("Right Shift Operator - Value of b is {0}", b);
         Console.ReadLine();
      }
   }
}
Copier après la connexion

Ci-dessus, la valeur de a est 60, soit 0011 1100 en binaire.

Définissez l'opérateur de décalage droit comme indiqué dans l'exemple ci-dessus. Cela décalera les bits deux fois vers la droite -

a >> 2
Copier après la connexion

Maintenant, la sortie sera de 15, soit

15 = 0000 1111
Copier après la connexion

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 de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal