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
1366 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!

source:tutorialspoint.com
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