lizhanwei
2020-01-08 2bd86aabc7a0eb9d0f3eaeaef7f4eba63f62bbaa
lib/src/main/cpp/utils/num.cpp
@@ -74,3 +74,14 @@
    return true;
}
int BitCount(uint32_t n)
{
    n = (n &0x55555555) + ((n >>1) &0x55555555);
    n = (n &0x33333333) + ((n >>2) &0x33333333);
    n = (n &0x0f0f0f0f) + ((n >>4) &0x0f0f0f0f);
    n = (n &0x00ff00ff) + ((n >>8) &0x00ff00ff);
    n = (n &0x0000ffff) + ((n >>16) &0x0000ffff);
    return n ;
}