you can simply assign the unsigned char value to a variable of type double as shown below
unsigned char ch = 'C';
double d = ch;
if you are so particular about using c++ style typecasting use static_cast as below
double d = static_cast<double>( ch );</double>