if (len==0) return false; // len=0 -> keine Bits abzutesten
q = ((q-1)%intDsize); // q := intDsize - (intDsize*ceiling(q/intDsize) - q) - 1
p = p%intDsize; // p := p - intDsize*floor(p/intDsize)
// Jetzt ist 0 <= q < intDsize, 0 <= p < intDsize.
if (len==0) return false; // len=0 -> keine Bits abzutesten
q = ((q-1)%intDsize); // q := intDsize - (intDsize*ceiling(q/intDsize) - q) - 1
p = p%intDsize; // p := p - intDsize*floor(p/intDsize)
// Jetzt ist 0 <= q < intDsize, 0 <= p < intDsize.