Uno: Convert 10bits to 8bits from analogRead()

Since I try to keep the hardware to be the same, I wonder if anyone has done some converting before on the Uno or has any hint or clue that can help solve the problem?

int tenBitValue = analogRead(somePin);
byte eightBitValue = tenBitValue / 4;