Qt中float类型与QString类型相互转换

简介:

在使用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);


本文转自夜&枫博客园博客,原文链接:http://www.cnblogs.com/newstart/archive/2013/05/13/3075859.html,如需转载请自行联系原作者

相关文章
|
30天前
QT里面字符串转ieee754标准的float浮点数
QT里面字符串转ieee754标准的float浮点数
27 0
|
30天前
|
C语言 容器
【qt】QString字符串2
【qt】QString字符串2
11 0
|
30天前
|
C++
【qt】QString字符串1
【qt】QString字符串1
21 0
|
30天前
QT去除QString字符串中空格的方法
QT去除QString字符串中空格的方法
|
30天前
【QFileDialog接口大全】 Qt5 QString类使用示例
【QFileDialog接口大全】 Qt5 QString类使用示例
17 1
|
8月前
Qt 之 QDebug,QString
Qt 之 QDebug,QString
44 0
|
30天前
|
C#
C# 字节数组与INT16,float,double之间相互转换,字符数组与字符串相互转换,
C# 字节数组与INT16,float,double之间相互转换,字符数组与字符串相互转换,
92 1
|
30天前
|
安全 Python
Python系列(16)—— string类型转float类型
Python系列(16)—— string类型转float类型
|
30天前
|
存储 数据挖掘 C语言
c语言中float的作用类型
c语言中float的作用类型
55 0
c语言中float的作用类型
|
30天前
|
C++
Qt定义属性类信息报错‘Qstring‘ was not declared in this scope; did you mean ‘xxx‘?并且还有有一堆报错,问题还出现在moc文件
Qt定义属性类信息报错‘Qstring‘ was not declared in this scope; did you mean ‘xxx‘?并且还有有一堆报错,问题还出现在moc文件
44 0

推荐镜像

更多