gpt4 book ai didi

c++ - 精确到 Qstring 的数字

转载 作者:行者123 更新时间:2023-11-28 00:14:06 25 4
gpt4 key购买 nike

我想将 float 转换为 Qstring 对象。当数字为 -0.001 并且我设置 precition 2 时,它返回 -0.00 但想要 0.00。如何删除这种情况下的减号?

最佳答案

选择你喜欢的:

const double d = -0.001;

qDebug() << QString::number(int(d*100) / 100.0, 'f', 2);
qDebug() << QString::number(qRound(d*100) / 100.0, 'f', 2);
qDebug() << QString::number(qRound64(d*100) / 100.0, 'f', 2);

关于c++ - 精确到 Qstring 的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31423126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com