Qt 中double型变量的有效数字是六位,如何增加有效数字的位数。由于要提高数据的精度,望高手指点~
1个回答
展开全部
double y1 = 0.62354642;
float y2 = 0.62354642;
qDebug() << QString("%1").arg(y1) << QString::number(y1, 'g', 8) ;
qDebug() << QString("%1").arg(y2) << QString::number(y2, 'g', 8) ;
output:
"0.623546" "0.62354642"
"0.623546" "0.62354642"
float y2 = 0.62354642;
qDebug() << QString("%1").arg(y1) << QString::number(y1, 'g', 8) ;
qDebug() << QString("%1").arg(y2) << QString::number(y2, 'g', 8) ;
output:
"0.623546" "0.62354642"
"0.623546" "0.62354642"
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询