Qt 16进制字符串转10进制
时间: 2023-09-08 19:14:48 浏览: 101
16进制数据转16进制字符串工具
可以使用QString::toLongLong()函数将16进制字符串转换为10进制整数,例如:
```
QString hexStr = "5A0F";
bool ok;
qint64 decNum = hexStr.toLongLong(&ok, 16); // 传入16表示输入的是16进制数
if (ok) {
qDebug() << "转换后的10进制数为:" << decNum;
} else {
qDebug() << "转换失败!";
}
```
输出结果为:转换后的10进制数为:23055
阅读全文