摘要: intf(intx,inty){return(x&y)+((x^y)>>1)}f(729,271)输出是什么?x&y表示按位与,结果是x,y相同位的一半(除以2),x^y表示亦或,表示取x,y的不同位, 同时右移表示除以2,相同位和不同位都取了,而且都取的是一半,因此结果是(x+y)/2,结果为50... 阅读全文
posted @ 2013-08-23 16:18 karlthas 阅读(289) 评论(0) 推荐(0) 编辑