在QT Creator中遇到问题,试图制作指数方程
Having issues in QT Creator trying to make an exponential equation
我是QT Creator的新手,我对C++的了解仍然是初学者,所以我遇到了一些问题。我正在尝试制作一个程序来计算有关细菌生长的公式。我正在尝试输入等效的"e^kt"(k 和 t 是整个公式的一部分的变量(,但我似乎无法让它工作。为了尝试找出如何键入等效的"e",我找到了一些关于 http://qt-project.org/doc/qt-4.8/qtcore-qmath-h.html 的说明,并正在尝试按照说明进行操作。这是我在主窗口中的代码的一部分.cpp:
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <string>
#include <qmath.h>
....
void MainWindow::on_btnCalculate_clicked()
{
QString s;
int intNum1 = ui->leNum1->text().toInt();
int intNum2 = ui->leNum2->text().toInt();
int intNum3 = qreal qExp (qreal intNum1* intNum2);
s = s.number(intNum3);
ui->lblCalculate->setText(s);
}
通过任何其他数学运算,我已经能够弄清楚,但我不断收到一条错误消息:"'qExp' int intNum3 = qreal qExp (qrael intNum1 * intNum2(之前的预期主表达式;"。如果有人可以帮助确定我做错了什么,或者可以提出另一种方式,将不胜感激。
void MainWindow::on_btnCalculate_clicked()
{
QString s;
int intNum1 = ui->leNum1->text().toInt();
int intNum2 = ui->leNum2->text().toInt();
qreal result = qExp((qreal)intNum1* intNum2);
s = QStrimg::number(result);
ui->lblCalculate->setText(s);
}
相关文章:
- 使用简单类型列表实现的指数编译时间.为什么
- 正弦级数方程计算不正确
- 线性丢番图方程 - 求给定区间内的解数和解
- 如何从组合指数中找到仓位
- 这个方程 x + y = x & y + x |y 成立(假设 x, y > 0)?
- 正在读取 obj 文件!(指数)
- 尝试创建包含简单方程的函数
- C++:快速模块化指数
- 我正在尝试根据 4 个方程找出六个值
- 在C++不使用 POW 的情况下处理负指数
- 比较向量中的元素时所花费的时间呈指数级增长
- 在 // C++注释中使用 \\ 是否合法?(C++评论中的LaTeX方程)
- 如何将包含指数的 QString 转换为C++中的双倍?
- 将数字提高到一个巨大的指数
- 我正在尝试在 C++ 中做一个方程,但它一直输出 1
- 查找满足浮点不等式方程的最小整数
- 负指数是否必然意味着未定义的行为
- 整数的指数速记
- 在矩阵逆变器上工作,由于某种原因,我的指数循环不起作用
- 在QT Creator中遇到问题,试图制作指数方程