Thanks for your help, got it coded and working great, even took care of a negative number. Can you explain what the computation is doing to make the conversion or point me to an article. I tried googling it and couldn't find anything that was clear.