converting an 8 bit color into a 16 bit color

Hi, ok here is the sinario. I have an 8-bit color stored in an int. I would like to convert that into a 16-bit color to display on the screen. I know this has to be really easy, but I can't seem to decide how to go about doing this accuratley. Thanks for your help.