如何使QString转换具有固定精度的数字?

时间:2012-11-15 08:32:36

标签: qt figure qstring

我使用tr("%1").arg(2.00000, 0, 'f', 2);格式化数字。 它格式化为“2.00”,但“.00”不是我想要的,我希望将其删除。

所以我试了.arg(2.00000, 0, 'g', 2);,'。''被剪掉了。

但在其他一些情况下,'g'模式使用'e'模式并将其格式化为“2.5e + 02”......

我希望这个数字只是在'f'模式下格式化,并且如果它有一个,可能会削减'.00'尾。怎么做?

1 个答案:

答案 0 :(得分:0)

建议您阅读herehere