float fNum = 3.14159265358979323846;
QString Str = QString::number(fNum, ‘f’, 4);
qDebug() << Str; //保留5位小数,输出为 "3.14159"
QString Str;
QTextStream TextStream(&Str);
TextStream.setRealNumberPrecision(5);
TextStream<< fNum ;
qDebug() << Str; //保留5位有效数字, 输出为 "3.1416"