Arduino Pro+bluetooth

I have a question about the serial port communication =(. Arduino Pro has a 10-bits ADC, but bluetooth can only send 8-bits in one time, so I want to break them in two parts and separately send them.
For example, the data is 11111 11000, and I break them in high 5-bits and low 5-bits with 3-bits header(101):

int highbits = data >> 5;
highbits = highbits | 00101 00000,

then the high 5-bits changed to 00101 11111, it still 10-bits, how can I remove first two 0? =( =(

Type "byte" use eight bits.

Yes, so I hope to remove first two 0, then bluetooth can perfectly send the rest 8-bits data.

assassin:
Yes, so I hope to remove first two 0, then bluetooth can perfectly send the rest 8-bits data.

Removing the leading 0s is not necessary. You can use the highByte() and lowByte() functions to extract the high and low order bytes and send them, or you can divide the value by 4, losing the low order two bits, and send the other 8 bits now in the low orrder byte.