qt QString 转double
时间: 2023-09-20 08:04:39 浏览: 95
Qt中QString、QByteArray、int、double之间转换 - 苦涩的茶 - 博客园1
可以使用`QString`的`toDouble()`函数将其转换为`double`类型,例如:
```cpp
QString str = "3.14";
double d = str.toDouble();
```
这将把字符串"3.14"转换为`double`类型的3.14。需要注意的是,如果`QString`不能被转换为`double`类型,则`toDouble()`函数将返回0.0。因此,在转换之前最好使用`QRegExp`或`QRegularExpression`进行验证。
阅读全文