我有一个LineEdit
我希望它呈现float
价值的东西。我希望该float
值具有 2 位精度,所以我使用了这样的数字函数:
float tax = value * 0.23;
Qstring strTax = QString::number(tax, 'f', 2);
qDebug() << strTax;
ui->leTax->setText(strTax);
问题是,虽然在控制台中以 2 位精度打印值,但小部件会打印所有可能为 3 或更多的十进制数字(取决于值)。有没有办法解决它?我正在使用 Qt 5.0。