Ruby 计算二进制1的个数
看Ruby编程语言时又把以前关于计算:二进制1的个数 的问题,用Ruby实现了一遍:
def getCounts(a) count=0 while(a!=0) count+=(a&1) a=a>>1 end countend
发布时间: 2012-12-24 10:43:13 作者: rapoo
Ruby 计算二进制1的个数
看Ruby编程语言时又把以前关于计算:二进制1的个数 的问题,用Ruby实现了一遍:
def getCounts(a) count=0 while(a!=0) count+=(a&1) a=a>>1 end countend