Number_1 = FullByte >> 4

I get that this means to take the value of Fullbyte, shift it to the right 4 times and place the value in Number_1.

Number_2 = FullByte %00001111

But what does this mean? Is there suppose to be an & between Fullbyte & %00001111? If so, then I completely understand.

Why couldn't you do:
Number_1 = FullByte & %11110000 with the first one? Less words the other way?

Thanks,
Tony