Qt qDebug 输出Double精度缺失问题

double 在QDebug 输出时转换成QString类型,默认只有6位有效位,需要自行设置属性
double dou = 12345.5678;//默认输出会丢失精度12345.6

qDebug()<<(QString::number(dou, 10, 5));//"12345.56789"

猜你喜欢

转载自www.cnblogs.com/xiangyangcao/p/13210921.html