首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

(((((a * b1) >> b2) * c1) >> c2) * d)什么意思?该怎么解决

2012-09-17 
(((((a * b1) b2) * c1) c2) * d)什么意思?RT[解决办法]是位移符号,运算时可以将数字转换成二进制

(((((a * b1) >> b2) * c1) >> c2) * d)什么意思?
RT

[解决办法]
>>是位移符号,运算时可以将数字转换成二进制数,然后进行位移。>>是向右位移,<<是向左位移。
比如:Dec(20) = Bin(10100)
20>>2 就是10100>>2 = 101 = Dec(5)

热点排行