rich d #1 Yeah, %11111111 is -128 and %01111111 is +127. Thats a signed byte. Just think of the first 7 bits as holding the number and the last bit as telling wether its positive or negative.