using System.Numerics;
namespace WinFormsApp1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
uint value = 3276885; // 0000 0011 0010 0000 0000 0101 0101
int offset = 4; // << 4 0011 0010 0000 0000 0101 0101 0000
uint result = BitOperations.RotateLeft(value, offset);
MessageBox.Show(result.ToString());
}
}
}
/*
run:
52430160
*/