Qt中float和Qstring之间的相互转换

 将QString转化为float:

    QString data;            
    float num = data.toFloat();


将float转化为QString:

tab_reg[0] = 65524;  

float PT1 = static_cast<float>(tab_reg[0])/10.0;

QString PT1Str = QString("%1").arg(PT1);

输出结果是:float is 6552.4


float num = 1.222;

    QString data = QString("float is %1").arg(num);

    输出结果是:float is 1.222



猜你喜欢

转载自blog.csdn.net/qq_19875391/article/details/62422925