n&(n-1)

 

将n二进制表示中最低位为1的转换为0

例:

n=10010(二进制) n-1= 10001

n&(n-1) = 10000;

posted @ 2014-08-05 10:11  小辉卖疯  阅读(175)  评论(0编辑  收藏  举报