QT 数字转QString格式化
1:加0 转成01 02 03 04 这种格式
    for (int i=1;i<12;i++){        ui->cmbYF->addItem(QString("%1").arg(i,2,10,QChar('0')));  //变量,2位,十进制,替代空字符}
2 3.1415926转QString保留2位小数
double d = 3.1415926;  
 QString s=QString::number(d,'f',2);  
 qDebug()<<s;  
输出为:"3.14"
3:千分位:
str = QString("%L1").arg(query.value("asset_amount").toFloat(), 3, 'f', 2);
登录后可发表评论
点击登录