【Qt开发】QT中用函数把float转化成QString
2024-10-20 00:45:25
QT中用函数把float转化成QString
最普通的用法,例如:
float f;
QString str = QString("float is %1").arg(f);
则可将f转化为QString类型的名为str的变量
另外,还可以按照下文方式使用,相对进阶一些:
根据fmt指定的格式,参数a被格式化,g为默认情况并且可以为下列之一:
e - 格式化为[-]9.9e[+|-]999
E - 格式化为[-]9.9E[+|-]999
f - 格式化为[-]9.9
g - 使用e或f格式,看哪一个更简练
G - 使用E或f格式,看哪一个更简练
在所有的情况下,小数点之后数字的个数等于prec指定的精度。
double d = 12.34;
String ds = QString( "'E' format, precision 3, gives %1" ).arg( d, 0,
'E', 3 );
结果:ds的值为:"1.234E+001"
其实,QString这个类还有很多封装好的用法,请您参照QT参考文档:
地址:http://www.qiliang.net/qt/qstring.html
最新文章
- js控制台输出console
- XML数据的解析
- tomcate端口设定和服务器虚拟目录设定
- JVM 参数分配
- ASP.NET上传大文件的问题
- 【转】IOS中的release和nil
- CodeForces 548B Mike and Fun (模拟)
- java敏感词过滤
- result 相关
- 射频识别技术漫谈(19)——Desfire的3次握手认证和段密码生成
- 光学基础知识:白光、颜色混合、RGB、色彩空间
- WCF、Web API、WCF REST、Web Service 区别
- Java获取http和https协议返回的json数据
- MySQL实现全关联 full outer join
- Linux关机总结
- vue-cli创建的项目的目录结构及说明
- C# 反射获取控件
- Linux 练习题(2)
- lua --- 用break实现continue逻辑
- 【Graphite】Graphite常用函数使用