10进制转16进制 int dec = 20; QString hex = QString("%1").arg(dec,0,16,QLatin1Char('0')).toUtf8(); qDebug()<<"hex "<<hex ; //输出 hex "14" 16进制转10进制 bool ok; QString hex = "EFC9A32C"; ulong dec = hex.toLongLong(&ok, 16); qDebug()<<"dec "<<dec ; //输出 dec 4022969132 结语 怕忘,纯做记录