摘要: 题目描述输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 考点:位运算 -------------可能陷入死循环的解法--------------------- 从n的2进制形式的最右边开始判断是不是1,该解法如果输入时负数会陷入死循环,因为负... 阅读全文
posted @ 2019-02-02 21:13 lightmare 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 各种位运算的使用 === 1. and运算 === and运算通常用于二进制取位操作,例如一个数 and 1的结果就是取二进制的最末位。这可以用来判断一个整数的奇偶,二进制的最末位为0表示该数为偶数,最末位为1表示该数为奇数. === 2. or运算... 阅读全文
posted @ 2019-02-02 20:59 lightmare 阅读(270) 评论(0) 推荐(0) 编辑