qt qstring和float的相互转换
2013-11-21 09:58
330 查看
在使用Qt Creator编程时,难免会用到将float类型转换为QString类型的时候下面是我所有的方法:
1. 将QString类型转化为float类型,很简单
QString data;
float num = data.toFloat();
即可很轻松的实现。
2. 但是如何将float类型转化为QString类型呢?
查看API很难发现封装好的转化函数
可以尝试使用下面的代码转化:
float num = 1.222;
QString data = QString("float is %1").arg(num);
输出结果是:float is 1.222
如果只要float转化成的数值,则使用如下:
QString data = QString("%1").arg(num);
1. 将QString类型转化为float类型,很简单
QString data;
float num = data.toFloat();
即可很轻松的实现。
2. 但是如何将float类型转化为QString类型呢?
查看API很难发现封装好的转化函数
可以尝试使用下面的代码转化:
float num = 1.222;
QString data = QString("float is %1").arg(num);
输出结果是:float is 1.222
如果只要float转化成的数值,则使用如下:
QString data = QString("%1").arg(num);
相关文章推荐
- IOS开发NSString与int和float的相互转换以及字符串拼接
- NSString与int和float的相互转换
- NSString与int和float的相互转换
- VC下CString类型与int 、float等数据类型的相互转换
- NSString与int和float的相互转换
- NSString与int和float的相互转换
- nsstring和int float的相互转换(转)
- NSString与int和float的相互转换
- iphone开发OC语言的NSString与int和float的相互转换
- NSString与int和float的相互转换
- iphone开发OC语言的NSString与int和float的相互转换
- String与Float类型的相互转换/number数据前面丢失零
- int、float、double In .Net之相互转换
- Qt QString 与char* 相互转换
- VC 中 Cstring 与 int、float、double、char、string数据类型的相互转换
- iphone开发OC语言的NSString与int和float的相互转换
- ios编程:NSString与int和float的相互转换
- NSString与int和float的相互转换
- Qt中float和Qstring之间的相互转换
- Swift入门(九)——String与Int、Double、Float等数字相互转换