当前位置:网站首页>Qt: 判断字符串是否为数字格式

Qt: 判断字符串是否为数字格式

2022-06-24 09:52:00 小鹰信息技术服务部

Qt开发,需要实现一个比较基础的功能,判断一个字符串能否转换成数字,例如:

123.45 可以转换成数字;

123.BC 不能转换成数字;

Qt中怎样进行判断呢?研究一番,找到了答案:

bool isNum;
QString a = "123.56";
a.toDouble(&isNum);
qDebug() << "a isNum: " << isNum;

QString b = "123.BC";
b.toDouble(&isNum);
qDebug() << "b isNum: " << isNum;

输出:

参考:

https://doc.qt.io/qt-5/qstring.html#toDouble

原网站

版权声明
本文为[小鹰信息技术服务部]所创,转载请带上原文链接,感谢
https://blog.csdn.net/zhouyingge1104/article/details/125418101