QT - Convertir una Variable de tipo double a QString

 
Vista:

Convertir una Variable de tipo double a QString

Publicado por Rafael (2 intervenciones) el 17/11/2005 16:22:39
Saludos a todos;

Tengo una variable de tipo double que quiero convertir a Qstring, Hay una funcion que lo hace que es el setNum(Valor) pero cuando el Valor pasa de 1000000 lo convierte asi: 1e+06 y no me sirbe asi..
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Convertir una Variable de tipo double a QString

Publicado por raudy (3 intervenciones) el 21/03/2007 21:37:16
prueba con esto deben haber otras vias pero esta fue la que vi.

double numero=1000000000;
QVariant *num=new QVariant(numero);
QString val=num->toString();
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Convertir una Variable de tipo double a QString

Publicado por Javier (1 intervención) el 13/04/2007 14:27:01
Mal hecho. QString tiene una función estática ::number() que admite un doble y te devuelve QString.
También tiene otro parámetro para indicarte si ha podido convertilo bien.

Por cierto que también puedes utilizar QString mi_double = QString("%1").arg(1.0);
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar