把一个string的子串转成浮点数 不丢小数位
比如一个长串 sfaewfadsf1305031473.158420hklhlkh
中间有数据部分 定位到数据部分后可以用QString::fromStdString().substr正常截取数据部分输出
>> QStr: "1305031473.190828"
但是转换时小数位全部变为0
>> QStr: 1305031424.000000
>> QStr: 1305031424.000000
>> QStr: 1305031424.000000
qDebug() << " >> QStr: " <<fixed << qSetRealNumberPrecision(6)<< QString::fromStdString().toFloat();
然后试着用atof(.c_str())这种也失败了
请指教
--
修改:scanworld FROM 58.128.3.*
FROM 58.128.3.*