位运算 - 左移右移运算符 >>, <<, >>>
2024-09-30 15:14:28
1-左移运算符m<<n,表示把m左移n位。左移n位的时候,最左边的n位数将被丢弃,同时在最右边补上n个0。例如:
00001010<<2 = 00101000
10001010<<3=01010000
2-右移运算符m>>n表示把m右移n位。右移n位的时候,最右边的n位将被丢弃。同时在最左边补上n个符号位。例如:
00001010>>2=00000010
10001010>>3=10001
3-无符号右移运算符m>>>n , 用0补位。例如:
10001010>>>3=10001
最新文章
- C#使用StackTrace获取方法被谁调用
- MsSql数据库存储过程加密解密
- android:ToolBar详解(手把手教程)(转)
- DataGridView 绑定List集合后实现自定义排序
- PHP json_encode中文乱码解决方法
- Turing Tree_线段树&;树状数组
- 判断big endian和little endian的方法
- angularJs自定义服务
- 不可或缺 Windows Native (3) - C 语言: 运算符,表达式,条件语句,循环语句,转向语句,空语句等
- 【MPI学习1】简单MPI程序示例
- Football(POJ3071)
- MEF 编程指南(九):部件生命周期
- lex&;yacc3
- oc 中四种实例变量的范围类型@private@protected@public@package
- (转载)PHP的内存限制 Allowed memory size of 134217728 bytes exhausted (tried to allocate 1099 bytes) in
- 快速发展的Swift是否将淘汰Objective-C?
- Beta Round #9 (酱油杯noi考后欢乐赛)PLQ的寻宝
- [html5] 学习笔记-表单新增的元素与属性(续)
- Spring写第一个应用程序
- wordpress的excerpt()函数