c++写段带N次方的算式程序
来源:百度知道 编辑:UC知道 时间:2024/09/22 14:30:40
M=(1511.26)/(1+1639.28*(2.71828^((-0.00412)*X)))
注:2.71828^((-0.00412)*X 的意思是2.71828的-0.00412*X次方
X是变量 不知道这程序怎么写 我写出来是错误的
知道X=1500的话M应该等于344左右。
求高人帮忙解答
注:2.71828^((-0.00412)*X 的意思是2.71828的-0.00412*X次方
X是变量 不知道这程序怎么写 我写出来是错误的
知道X=1500的话M应该等于344左右。
求高人帮忙解答
#include "stdafx.h"
#include "iostream.h"
#include "math.h"
void main( )
{
float x,m,n;
cin>>x;
m=1511.26/(1+1639.28/pow(2.71828,0.00412*x));
cout<<m<<endl;
}
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int x;
cin>>x;
double M;
M=(1511.26)/(1+1639.28*(pow(2.71828,(-0.00412*x))));
cout<<M<<endl;
return 0;
}