qt中如何判断Double类型不等于0
时间: 2023-06-04 15:03:58 浏览: 200
Qt中QString、QByteArray、int、double之间转换 - 苦涩的茶 - 博客园1
我可以回答这个问题,使用以下代码可以判断一个双精度浮点数是否不等于0:
```cpp
if (qFuzzyCompare(myDouble, 0.0)) {
// myDouble is equal to 0
} else {
// myDouble is not equal to 0
}
```
其中,qFuzzyCompare() 是一个QT提供的函数,用于判断浮点数是否接近于另一个浮点数。如果返回true,则两个数非常接近,可以认为相等。如果返回false,则两个数不相等。
阅读全文