>> |
Décalage vers la droite |
---|---|
C# (C Sharp) |
Syntaxe
a >> b |
Paramètres
Nom | Description |
---|---|
a | Ce paramètre permet d'indiquer l'opérande à décaler. |
b | Ce paramètre permet d'indiquer le nombre de déplacement de bits. |
Retour
Valeur | Description |
---|---|
nombre | Ces valeurs permettent d'indiquer le résultat de décalage de bits. |
Description
Cet opérateur permet d'effectuer le décalage de bits vers la droite.
Exemple
Voici un exemple montrant une utilisation de cet opérande :
- using System;
- using System.Collections.Generic;
- using System.Text;
-
- namespace ShrOperator
- {
- class Program
- {
- static void Main(string[] args)
- {
- Console.WriteLine("16 >> 0 = " + Convert.ToString(16 >> 0));
- Console.WriteLine("16 >> 1 = " + Convert.ToString(16 >> 1));
- Console.WriteLine("16 >> 2 = " + Convert.ToString(16 >> 2));
- Console.WriteLine("16 >> 3 = " + Convert.ToString(16 >> 3));
- Console.WriteLine("16 >> 4 = " + Convert.ToString(16 >> 4));
- Console.WriteLine("16 >> 0 = " + Convert.ToString(32 >> 0));
- Console.WriteLine("32 >> 1 = " + Convert.ToString(32 >> 1));
- Console.WriteLine("32 >> 2 = " + Convert.ToString(32 >> 2));
- Console.WriteLine("32 >> 3 = " + Convert.ToString(32 >> 3));
- Console.WriteLine("32 >> 4 = " + Convert.ToString(32 >> 4));
- Console.WriteLine("32 >> 4 = " + Convert.ToString(32 >> 4));
- }
- }
- }
on obtiendra le résultat suivant :
16 >> 0 = 1616 >> 1 = 8
16 >> 2 = 4
16 >> 3 = 2
16 >> 4 = 1
16 >> 0 = 32
32 >> 1 = 16
32 >> 2 = 8
32 >> 3 = 4
32 >> 4 = 2
32 >> 4 = 2
Dernière mise à jour : Mardi, le 26 janvier 2016