标签:
function num_length(num){
var str=num.split(“0”).join("");
return str.length;
}
这里的输入默认是一个二进制组成的字符串
如果num是一个二进制整型&&前面如果是以0开头
那么num+="";结果会将原来的num以8进制解释,输出是一个以八进制解释的字符串
求一个二进制数字中为1的个数
原文地址:http://www.cnblogs.com/kerola/p/5421266.html