Qt数字转QString保留小数点位数的方法

Qt数字转QString保留小数点位数的方法

编码文章call10242025-03-17 16:04:0527A+A-

整数转QString,默认情况下,基数为10,对于10以外的基数,被视为无符号整数。小数转QString,会转换为与数字n等效的字符串,并根据指定的格式和精度进行格式化。

函数原型

static QString number(int, int base=10);static QString number(uint, int base=10);static QString number(long, int base=10);static QString number(ulong, int base=10);static QString number(qlonglong, int base=10);static QString number(qulonglong, int base=10);static QString number(double, char f='g', int prec=6);

示例代码

//整数转QStringint num1=123;QString str1=QString::number(num1);qDebug()<<"str1:"<<str1<

输出结果

str1: "123"

str2: "123.46"

</str1<
点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4