7 segment display

What exactly does this mean as well for I was using someone else's code...

void show( byte number){
  for(int j = 0; j <= 7; j++){
    byte toWrite = number & (0b10000000 >> j);
    if(toWrite)
    shiftIt(toWrite);