摘要: 位运算求两个数的平均值:解决的是两个数相加结果会溢出的情况; 1.先看一个代码: 位运算求两个数的平均值: int AverageForTwoNumber(int a,int b){ return ((a&b) + ((a^b) >> 1));}void Test(){ cout << Aver... 阅读全文
posted @ 2016-07-06 20:58 云端止水 阅读(611) 评论(0) 推荐(0) 编辑