1.逻辑左右移规则
左移,左端舍弃,右端补0; 右移,右端舍弃,左端补0(符号位可能会改变)
不考虑溢出的情况下,a左移n位代表,a=a*2^n; a右移n位代表,a=a/2^n
2.算术左右移规则
3.c语言中的左右移
c语言用的是逻辑位移还是算术位移?
见常见操作符
逻辑左右移和算数左右移
阅读 72
2023-08-05
1.逻辑左右移规则
左移,左端舍弃,右端补0; 右移,右端舍弃,左端补0(符号位可能会改变)
不考虑溢出的情况下,a左移n位代表,a=a*2^n; a右移n位代表,a=a/2^n
2.算术左右移规则
3.c语言中的左右移
c语言用的是逻辑位移还是算术位移?
见常见操作符
相关推荐
精彩评论(0)