C#移位运算符
来源:互联网 发布:三星官网刷机软件 编辑:程序博客网 时间:2024/06/05 16:44
左移运算符:<<
右移运算符:>>
例如,对左移运算来说:
如果一个数N是正整数,则将第一个操作数向左移动第二个操作数指定的位数,空出的位置补0。
左移相当于乘. 左移1位相当于乘2; 左移2位相当于乘2²,左移3位相当于乘2³。
x<<1= x*2
x<<2= x*4
x<<3= x*8
x<<4= x*16
同理, 右移即相反:
右移 (>>)
将第一个操作数向右移动第二个操作数所指定的位数,空出的位置补0。
右移相当于除. 右移1位相当于除以2; 右移2位相当于除以2²,右移3位相当于除以2³。
x>>1= x/2
x>>2= x/4
x>>3= x/8
x>>4=x/16
- C#移位运算符
- C#移位运算符小节
- C#中的移位运算
- 【C#笔记】探究移位运算符">>"
- c#移位运算符("<<"及">>")详细说明
- c#移位运算符("<<"及">>")详细说明
- 移位运算符符
- 移位运算符
- 移位运算符
- JAVA移位运算符
- JAVA移位运算符
- java 移位运算符
- 移位运算符
- JAVA移位运算符
- JAVA移位运算符
- 移位运算符
- JAVA移位运算符
- 二进制移位运算符
- 查找链表中倒数第k个结点
- Rubygems 镜像 - 淘宝网
- 12-3-16关于c++标准库bitset
- Android 正则表达式学习
- S3c6410 linux内核移植(9)---添加adc驱动、电池电量检测之文件修改
- C#移位运算符
- 安装ubuntu后root密码的设置
- S3c6410 linux内核移植(10)---添加充电控制脚驱动(LED驱动)
- winform窗体间传值
- S3c6410 linux内核移植(11)---用SD卡下载uboot、linux内核和文件系统
- Android 启动后台运行程序(Service)
- Ext.Direct之DirectJNgine使用(一)
- c++内置数据类型的取值范围和大小总结
- CATransform3DMakeRotation 旋转,翻转