Hi guys i 知道NaN(我说一知道一个名字不是数字)是什么,但我不理解C++返回的原因—— 下面是数学常数的近似值,即在使用蒸 The功能评价罚款时,在写给独角时,它将回报NaN。
感谢任何反馈
double Factorial(int k)
{
if(k == 0)
return 1;
int value = 1;
for(int i = k; i > 0; i--)
value *= k;
return value;
}
double e(int p)
{
double value = 0.0;
for(int i = 0; i < p; i++)
{
value += 1/Factorial(i);
}
}