Qt中将整形转换为指定长度字符串
QString("%1").arg(11, 5, 8, QChar('0'));
输出结果为: 00013
几个参数的含义是:
11: 表示要转换的整形,可以是变量。
5: 表示字符串长度。
8: 表示要转换的进制。
QChar('0'): 表示填充的字符。
QString("%1").arg(11, 5, 10, QChar('0'));
输出结果为: 00011
QString("%1").arg(11, 5, 8, QChar('0'));
输出结果为: 00013
几个参数的含义是:
11: 表示要转换的整形,可以是变量。
5: 表示字符串长度。
8: 表示要转换的进制。
QChar('0'): 表示填充的字符。
QString("%1").arg(11, 5, 10, QChar('0'));
输出结果为: 00011