风帆小筑

心有多大 世界就有多大

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



承接各种软件开发业务,数据库方面 二次开发。 QQ: 475847 mail: jinesc@163.com

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

搜索
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
«    2021年6月    »
123456
78910111213
14151617181920
21222324252627
282930

Powered By Z-BlogPHP 1.7.0

© © 2002-2026 jinesc 版权所有 ICP证: 沪ICP备16005980号-1 沪ICP备16005980号-2 沪ICP备16005980号-3