在QT界面中,常常需要显示一些数值结果,当值过大时,QT会直接转成科学计数法显示。但是有时为了查看方便,会对数据有特定的要求,有时需要用科学计数法来显示,有时候一定要非科学计数法显示:
double Str;
int pos;
科学计数法显示:
QString::number(Str,'e',pos);
非科学计数法显示:
QString::number(Str,'f',pos);
pos为保留的小数点有效数。
注:Str数据类型可为int ,double,long,等类型