Qt 字符串设置固定宽度,前位补0
来源:互联网 发布:淘宝刷销量好评 编辑:程序博客网 时间:2024/06/06 05:12
使用场景
对数据等的编号,为了对齐,常常会用0001,0002,….,1001等表示,在Qt中用QString可以进行相关转换操作,还能对十六进制、二进制等转换。
代码如下:
#include <QCoreApplication>#include <QDebug>int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); //输出10进制 QString str= QString::number(17); //10进制数 17 4位 前位补0 QString strNew = QString("%1").arg(str.toInt(), 4, 10, QLatin1Char('0')); qDebug() << strNew; //strNew = "0017" //输出二进制 QString str2= QString::number(9); //10进制数 9 4位 前位补0 QString strNew2 = QString("%1").arg(str2.toInt(), 4, 2, QLatin1Char('0')); qDebug() << strNew2; //strNew2 = "1001" //输出16进制 QString str16= QString::number(11); //10进制数 11 4位 前位补0 QString strNew16 = QString("%1").arg(str16.toInt(), 4, 16, QLatin1Char('0')); qDebug() << strNew16; //strNew16 = "000b" return a.exec();}
阅读全文
0 0
- Qt 字符串设置固定宽度,前位补0
- 设置span固定宽度
- span设置固定宽度
- 设置span固定宽度
- span设置固定宽度
- 动网固定宽度设置
- qt 获取字符串宽度
- 网页设置固定宽度的方法
- 关于table设置固定宽度高度自适应
- iOS UILabel 中的文本设置固定宽度
- table表格 td设置固定宽度
- 【echarts】柱状图设置固定宽度(最大宽度)
- 统计一个字符串在固定的宽度内几行能写完。
- VB.NET中如何扩充字符串进行固定宽度显示
- 处理固定宽度下的长字符串绘制(Android)
- 处理固定宽度下的长字符串绘制(Android)
- CSS中如何把Span标签设置为固定宽度
- html table td 宽度 固定,自动换行设置
- Oracle数据库中插入日期,日期带有时分秒(java.util.Date类型)
- 20171031分包班组宝动作
- 浅谈TCP/IP模型
- 用C语言操作MySQL数据库
- Redis设计与实现——数据结构(三)
- Qt 字符串设置固定宽度,前位补0
- redis(五)跳跃表
- 算法第九周Edit Distance[hard]
- 虚拟机下的Ubuntu16.04
- 设计模式六大原则(2):里氏替换原则
- 哈弗曼树 C语言
- muduo库源码学习(base)mutex
- python从数据库读取几百万条的数据结果内存直接爆掉
- Ubuntu16.04,CUDA8.0,Caffe-ssd,OpenCV3.1配置指南(二)