Qt 十六进制与浮点数相互转换
浮点数转十六进制 1 QString strFloat = ui.float_six1>text(); 2 float f = strFloat.toFloat(); 3 int i = *((int *)&f); 4 QString float_str = QString("%1").arg(i, 4, 16, QLatin1Char('0')); 5 ui.float_six2>setText(float_str );
十六进制转浮点数
1 QString strHex = ui.six_float1>text(); 2 int c = strHex.toInt(nullptr, 16); 3 float d = *(float*)&c; 4 QString radiation = QString("%1").arg(d); 5 ui.six_float2>setText(radiation);上一篇:Qt 基于QTcpSocket的ModbusTCP协议
Qt
pla文件怎么看,pla文件用什么打开?
pl1文件怎么看,pl1文件用什么打开?
pl文件怎么看,pl文件用什么打开?
pl0文件怎么看,pl0文件用什么打开?
pkt文件怎么看,pkt文件用什么打开?
pkm文件怎么看,pkm文件用什么打开?
pks文件怎么看,pks文件用什么打开?
pka文件怎么看,pka文件用什么打开?
pkh文件怎么看,pkh文件用什么打开?
pkg文件怎么看,pkg文件用什么打开?