如何在QString中使用整数值
how to use integer value in QString
我有一个程序,我想在Qlabel:中使用QString
text1->setText(QString("Actual value of Threshold: %1 mV").arg(slider->value()*2.745098));
好吧,这很好,但我想得到像100 mV这样的整数值,而不是100.84654mV何我该怎么做的想法。
silder->value();
返回一个整数值。和类似铸件:
text1->setText(QString("Actual value of Threshold: %1 mV").arg((int)slider->value()*2.745098));
您应该将计算值强制转换为int。
text1->setText(QString("Actual value of Threshold: %1 mV").arg((int)(slider->value()*2.745098)));
int value = qRound(slider->value() * 2.745098);
QString text = QString("Actual value of Threshold: %1 mV").arg(value);
相关文章:
- 如何反转整数参数包
- enum是C++中的宏变量还是整数变量
- 努力将整数转换为链表。不知道我在这里做错了什么
- 整数不会重复超过随机数
- 在C++中手动调整数组大小
- 将 Qvector<uint8_t> 转换为 QString
- 检查输入是否不是整数或数字
- C++使用整数的压缩数组初始化对象
- 在C++中,将大的无符号浮点数四舍五入为整数的最佳方法是什么
- 将"打开的CV图像"中的"颜色"转换为整数格式
- 通过套接字[TCP]传输数据 如何在C / C ++中打包多个整数并使用send() recv()传输数据
- 如何只允许用户输入正整数
- 如何在c++中从文本文件中逐行读取整数
- C++:如何循环通过向量中的整数元素
- 我可以信任表示整数的浮点或双精度来保持精度吗
- 序列化,没有库的整数,得到奇怪的结果
- 在一定长度后从数组中打印时缺少整数
- std::当在256字节边界上写入整数时,流的奇怪行为
- 从QString中提取整数
- 将整数数组的内容插入到QString的向量中