Fine. So how to make 2.5275862068965517 become 2.53 with QString ?
QString::number( 2.5275862068965517, 'f', 2);
or
QString QString::arg ( double a, int fieldWidth = 0, char format = 'g', int precision = -1, const QChar & fillChar = QLatin1Char( ' ' ) ) const
QString & QString::sprintf ( const char * cformat, ... )
In addition, you can also use functions in ansi C or C++ library, such as snprintf ,stringstream etc.
wirasto (15th December 2009)
Bookmarks