Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Convert a double to a QString

Tags:

c++

qt

I am writing a program in QT. I want to convert a double into a Qstring in C++.

like image 456
Nagaraju Avatar asked May 09 '11 18:05

Nagaraju


2 Answers

Use QString's number method (docs are here):

double valueAsDouble = 1.2; QString valueAsString = QString::number(valueAsDouble); 
like image 131
Kristian Avatar answered Oct 07 '22 16:10

Kristian


Instead of QString::number() i would use QLocale::toString(), so i can get locale aware group seperatores like german "1.234.567,89".

like image 41
Lars Avatar answered Oct 07 '22 17:10

Lars