QT中QString与数字类型的转换
来源:互联网 发布:计量软件有哪些 编辑:程序博客网 时间:2024/06/05 23:40
把QString转换为 double类型
方法1.QString str="123.45";
double val=str.toDouble(); //val=123.45
方法2.很适合科学计数法形式转换
bool ok;
double d;
d=QString("1234.56e-02").toDouble(&ok); //ok=true;d;12.3456.
把QString转换为float形
1.QString str="123.45";
float d=str.toFloat(); //d=123.45
2.QString str="R2D2";
bool ok;
float d=str.toFloat(&ok); //转换是被时返回0.0,ok=false;
把QString形转换为整形
1.转换为十进制整形
注意:基数默认为10。当基数为10时,并且基数必须在2到36之
间。如果基数为0,若字符串是以0x开头的就会转换为16进制,若以0开头就转换为八进制,否则就转换为十进制。
Qstring str="FF";
bool ok;
int dec=str.toInt(&ok,10); //dec=255 ; ok=rue
int hex =str.toInt(&ok,16); //hex=255;ok=true;
3.常整形转换为Qstring形
long a =63;
QString str=QString::number(a,16); //str="3f";
QString str=QString::number(a,16).toUpper(); //str="3F";
Qstring 转换char*问题!
方法一:[喝小酒的网摘]http://blog.const.net.cn/a/8642.htm
QString qstr("hello,word");
const char * p = qstr.toLocal8Bit().data();
方法二:
const char *p = qstr.toStdString().data();
转换过来的是常量
把当前时间转化为QString...
public QDateTime qdate = QDateTime.currentDateTime();
datetime = qdate.toString("yyyy年MM月dd日ddddhh:mm:ss");
如果不是QTime和QDate类比如说:通过TCP/IP接收到的char unsigned char 类等如何转换为QString类
QString Time2String( DWORD dwTime)
{
char cTime[50] = {0};
memset(cTime,0,50);
strftime(cTime,32,"%Y-%m-%d %H:%M:%S",localtime(&time_t(dwTime)));
return QString(cTime);
}
- QT中QString与数字类型的转换
- Qt中QString与数字类型的转换方法
- QT中QString与数字类型的转换
- Qt中QString与int和double类型的转换
- Qt中QString与基本类型的转换问题
- QString 与 数字类型的转换
- Qt中QString的类型转换
- Qt 中Qstring 类型的转换
- 【Qt开发】QString与数字类型的转换(不同进制)
- Qt中float类型与QString类型相互转换
- Qt中 Qstring 与QbyteArray的互相转换
- Qt中实现将float类型转换为QString类型
- Qt中实现将float类型转换为QString类型
- QT中吧QString类型转换为int类型
- Qt中实现将float类型转换为QString类型
- Qt中的QString与char*的转换
- QT QString与char *之间的转换
- Qt中的QString与char*的转换
- 线程、进程面试题
- 数据结构(Javascript)
- 半棵树的开源项目
- 成大资工GPIO相关wiki
- 驽马DB2数据库视频(实际生产事故纪录,常用技术演示)
- QT中QString与数字类型的转换
- C#操作内存通过指针来实现操作
- HDU 4822 Tri-war 解题报告(LCA)
- Java NIO原理和使用
- C#中默认访问修饰符
- 关于WSADuplicateSocket的理解
- 几个重要的库函数strcpy , strncpy, memcpy实现
- load data infile将excel文件中的数百万条数据在1分钟内导入数据库
- Tips for using Xcode - Profile