c++中的 位移运算是怎么回事 如何计算

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 13:55:06
c++中的位移运算是怎么回事如何计算c++中的位移运算是怎么回事如何计算c++中的位移运算是怎么回事如何计算右移一位是除2吧,怎么变乘4了.移位就是2进制数据整体移动位数啊.打比方0987移动位数变成

c++中的 位移运算是怎么回事 如何计算
c++中的 位移运算是怎么回事 如何计算

c++中的 位移运算是怎么回事 如何计算
右移一位是除2吧,怎么变乘4了.
移位就是2进制数据整体移动位数啊.
打比方0987移动位数变成9870 这是左移
通常在2进制中进行位移的
左移一次后数值*2(数值是转成十进制后的)
右移一次后数值/2(数值是转成十进制后的)