作业帮 > 数学 > 作业

刚入门.看到书上有句话不明白它的意思.

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:数学作业 时间:2024/06/28 11:09:08
刚入门.看到书上有句话不明白它的意思.
如果第一个操作数是int或uint(32位数),则移位数由第二个操作数的低5位给出.求这句话的解释.最好有例子.
刚入门.看到书上有句话不明白它的意思.
右移运算符
如果第一个操作数为 int 或 uint(32 位数),则移位数由第二个操作数的低五位给出
// cs_operator_right_shift.cs
using System;
class MainClass
{
static void Main()
{
int i = 1000;
Console.WriteLine(i >> 3);//二进制表示向右移三位,高位由0补齐,相当于1000/2^3
}
}
输出:125