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);
发表评论