javascript - How to get percent from an binary int, with every bit representing x percent? -
i have binary bitmap 10bits. every bit represents 10%. there simple math function sum of percent bitmap?
sample
0000000000 = 0%  0000000001 = 10% 1000000000 = 10% 0000100000 = 10%  1000000001 = 20% 0000000011 = 20% 0000110000 = 20% 0010000010 = 20%  1010000010 = 30%   be aware example of how bits activated. number have int such 0,1 1023.
you don't have use loop. don't have math. this:
var number = 1000100010;  alert(number.tostring().split("1").length - 1);    //a little more deep:  var number2 = 1100100000;  alert((number2.tostring().split("1").length - 1) * 10 + "%");  
Comments
Post a Comment