eccola qui! finalmente grazie anche all'aiuto di un mio amico ci sono riuscito!
string perversa (double n)
{
string stringa="";
int i=0,m=int(n);
double s;
while (m=m/10) i++;
for (double h=double(i);h>=0;h--)
{
s=n/pow(10.,h);
stringa=stringa+char(48+s);
n=n-s*pow(10.,h);
}
return stringa;
}