func (b *Bitset) ParseInt(value int64, bitSize int) {
	b.bits = make([]Bit, bitSize)
	for i := range b.bits {
		b.bits[i] = Bit((value >> i) & 0b1)
	}
}
// ParseInt creates a binary representation of this integer and stores it in this
// bitset.
ParseInt creates a binary representation of this integer and stores it in this
bitset.
// ParseInt creates a binary representation of this integer and stores it in this // bitset .
func (b *Bitset) ParseInt(value int64, bitSize int) {
	b.bits = make([]Bit, bitSize)
	for i := range b.bits {
		b.bits[i] = Bit((value >> i) & 0b1)
	}
}
func ( b * Bitset ) ParseInt ( value int64 , bitSize int ) { b . bits = make ( [ ] Bit , bitSize ) for i := range b . bits { b . bits [ i ] = Bit ( ( value >> i ) & 0b1 ) } }
ParseInt creates a binary representation of this integer and stores it in this
bitset.
ParseInt creates a binary representation of this integer and stores it in this bitset .