Red de conocimiento informático - Problemas con los teléfonos móviles - Instrucciones de conversión de binario a hexadecimal decimal Qt (XII)

Instrucciones de conversión de binario a hexadecimal decimal Qt (XII)

I.Cadena hexadecimal a decimal

QString str = "FF";

bool k;

int dec = str.toInt(amp; k, 16) ;

if(k)

{

qDebug()lt;lt; "Conversión exitosa:"lt;lt;dec; // 255< / p>

}

else

{

qDebug()lt;lt; "Error de conversión";

}

II. Convertir cadena decimal a cadena hexadecimal

int oDec=125;;

QString hex1=QString::number(oDec , 16);

qDebug()lt;lt;hex1; // 7d

iii. Convertir decimal a binario

int dec1=15;

qDebug( )lt.lt; QString::number(dec1, 2); // 1111

iv. Realizado en otros archivos binarios Al convertir, primero puede convertir a decimal. y utiliza números decimales como medio de conversión