把double转换为QString
时间: 2023-10-25 20:49:50 浏览: 202
double转换成string
4星 · 用户满意度95%
要将一个 `double` 类型的变量转换为 `QString`,你可以使用 `QString::number()` 函数。以下是一个示例代码:
```cpp
double number = 3.14159;
QString str = QString::number(number);
```
在这个例子中,`number` 是一个 `double` 类型的变量,`QString::number()` 函数将其转换为一个字符串,并将结果赋值给 `str` 变量。
你也可以指定转换的精度和格式。例如,如果你想将 `double` 类型的变量保留两位小数并转换为字符串,可以使用如下代码:
```cpp
double number = 3.14159;
QString str = QString::number(number, 'f', 2);
```
在这个例子中,`'f'` 是格式字符,表示浮点数格式。数字 `2` 表示要保留的小数位数。
希望这可以帮助到你!如果你还有其他问题,请随时提问。
阅读全文