Method: SJCL::BitArray.bitLength

Defined in:
lib/sjcl/bit_array.rb

.bitLength(a) ⇒ Object



24
25
26
27
28
29
# File 'lib/sjcl/bit_array.rb', line 24

def self.bitLength(a)
  l = a.length
  return 0 if (l === 0)
  x = a[l - 1];
  return (l-1) * 32 + getPartial(x);
end