|
Io per queste cose uso le stringstream:
stringstream str;
double numeroDouble;
str << stringaNumero;
str >> numeroDouble;
Attenzione che non tutti i numeri sono rappresentabili in double...può benissimo essere che il numero convertito non sia identico a quello originale, ma magari scartare di qualche millesimo di punto percentuale... Ma questo è normale...visto che l'insieme dei numeri rappresentabili con i double non è continuo...
|