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,如需转载请自行联系原作者

相关文章
QT里面字符串转ieee754标准的float浮点数
QT里面字符串转ieee754标准的float浮点数
310 0
|
XML 安全 C++
DBus类型系统以及在Qt和C++ 中的使用(二)
DBus类型系统以及在Qt和C++ 中的使用
763 0
|
XML 存储 Unix
DBus类型系统以及在Qt和C++ 中的使用(一)
DBus类型系统以及在Qt和C++ 中的使用
1113 0
|
存储 编译器 数据库
[笔记]OpenCV+FFmpeg+Qt实现视频编辑器之OpenCV核心类型 Mat
[笔记]OpenCV+FFmpeg+Qt实现视频编辑器之OpenCV核心类型 Mat
254 1
|
存储 Linux C语言
(2)Qt中的字符串类型
本文介绍了Qt中的字符串类型QByteArray和QString,包括它们的构造函数、数据操作方法、查找操作、遍历操作以及与其他类型之间的转换,并解释了它们之间的区别。
716 5
(2)Qt中的字符串类型
Qt 之 QDebug,QString
Qt 之 QDebug,QString
221 0
【QFileDialog接口大全】 Qt5 QString类使用示例
【QFileDialog接口大全】 Qt5 QString类使用示例
140 1
|
C#
C# 字节数组与INT16,float,double之间相互转换,字符数组与字符串相互转换,
C# 字节数组与INT16,float,double之间相互转换,字符数组与字符串相互转换,
896 2
|
存储 数据挖掘 C语言
c语言中float的作用类型
c语言中float的作用类型
652 0
c语言中float的作用类型
|
C语言 容器
【qt】QString字符串2
【qt】QString字符串2
152 0

推荐镜像

更多
  • qt