Julia - ビットカウント

環境

  • OS: ArchLinux
  • Julia 1.0.2

ビットカウント

Juliaでビットカウント*1をする場合、count_onesを使う。

julia> string(100, base=2)
"1100100"

julia> count_ones(100)
3

0 の個数が知りたい場合はcount_zerosを使う。

julia> count_zeros(100)
61

*1:数字を2進数展開したときに含まれる1の個数を数える