QT 数字转QString格式化

2021-01-25 13:39:47  阅读 3492 次 评论 0 条

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);


本文地址:http://blog.jinesc.net/?id=255
版权声明:本文为原创文章,版权归 jinesc 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?