qt中int/float/double与QString相互转换

整理一下项目中用到的方法:

1,int与QString
int转QString:  QString::number(x);
QString转int:  int x = str::toInt();

2,float与QString
float转QString:  QString("%1").arg(x);
QString转float:  float x = str::toFloat();

3,double与QString
double转QString:  QString::number(x, 10, 4);
第一个参数为double值,第二个参数为基数,如10,第三个参数为精度
QString转double:  double x = str::toDouble();
posted @ 2019-06-21 10:30  strongbug1  阅读(573)  评论(0编辑  收藏  举报