可以按照以下步骤进行操作:
- 将十进制数123456789012转换成十六进制字符串:
QString hexString = QString("%1").arg(123456789012ull, 0, 16);
其中,%1
表示替换第1个参数,0
表示输出的最小位数为0,16
表示输出的进制为16,ull
表示无符号长长整型。
2. 将十六进制字符串转换成ASCII字符:
QByteArray hexB
可以按照以下步骤进行操作:
QString hexString = QString("%1").arg(123456789012ull, 0, 16);
其中,%1
表示替换第1个参数,0
表示输出的最小位数为0,16
表示输出的进制为16,ull
表示无符号长长整型。
2. 将十六进制字符串转换成ASCII字符:
QByteArray hexB