Method: Integer#to_bits

Defined in:
lib/epitools/core_ext/numbers.rb

#to_bitsObject Also known as: bits

Convert the number to an array of bits (least significant digit first, or little-endian).



280
281
282
283
# File 'lib/epitools/core_ext/numbers.rb', line 280

def to_bits
  # TODO: Why does this go into an infinite loop in 1.8.7?
  ("%b" % self).chars.to_a.reverse.map(&:to_i)
end