标签:
第一种方法:m=(s+t)/2;
第二种方法:int m = (s & t) + ((s ^ t) >> 1)
第二种方法不会溢出。
计算两个数的中间值,并且防溢出
原文地址:http://blog.csdn.net/u014082714/article/details/44132031