摘要:
程序: long fun_c(unsigned long long x) { int val = 0; for(int i=0;i<8;i++) //并行的计算x中8个单字节的和 { val += x^0x0101010101010101L; x >>=1; } val += (val>>32); //对val的两半求和 val += (val>>16); //对val的两个低16位求和 val += (val>>8); //对val的两个低字节求和 return ... 阅读全文
posted @ 2012-12-27 17:02
毛毛hhmm
阅读(197)
评论(0)
推荐(0)

浙公网安备 33010602011771号