功能函数
QString QString::arg(qulonglong a, int fieldWidth = 0, int base = 10, QChar fillChar = QLatin1Char(’ ')) const
a:数字
fieldWidth:最小长度
base : 进制
fillChar:位数不足时填充的字符
示例
//qulonglong number = ui->Number_lineEdit->text().toULongLong();
qulonglong number = 72084448862;
QString str = QString("%1").arg(number,12,10,QLatin1Char('0'));
//得到的str = "072084448862"
本文介绍QT库中QString的arg()函数,用于将数字转换为固定长度的字符串,当数字位数不足时,会用指定字符进行填充。详细讲解了参数a(数字)、fieldWidth(最小长度)、base(进制)和fillChar(填充字符)的使用。
783

被折叠的 条评论
为什么被折叠?



