//除法
function binary(num){
if (typeof num === 'number'){
var result = [],
mod = num / 2;
do{
var mod = num % 2,
num = parseInt(num / 2);
result.push(mod);
}while(num != 0)
}
return result.reverse().join("");
}
//位
function _binary(num){
var result = [];
for (var i = 31; i >= 0; i --){
result.push((num >> i) & 1);
}
return result.join("").match(/^[0]+(\d+$)/)[1];
}