整数bit 不同的判断方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了整数bit 不同的判断方法相关的知识,希望对你有一定的参考价值。
问题:两个整数m和n的二进制表达,有多少bit不同?
分析比较:使用异或操作符^,来判断m和n是否有bit相同。相同为0,相异为1。
优势:方法2比起方法1无需循环32次,只需引入tmp作为临时变量,统计tmp的二进制中包含几个1即可。
方法1:代码如下
方法2:代码如下
程序运行:
以上是关于整数bit 不同的判断方法的主要内容,如果未能解决你的问题,请参考以下文章