在 C++ 中设置“未定义”条件的查询如:
double func(double x)
{
double f = sin(x) / x;
return f;
}
int main(){
double l;
cout << "Enter x= ";
cin >> l;
if(condition for setting f(x)==nan){
cout<<"The value can not be defined"<<endl;
}
else{
cout<<"the value of f = "<<f(x)<<endl;
}
return 0;
}
如果我必须设置检查 f(x) 的值的条件是未定义的(在终端中显示 nan),当我不知道未定义的 xf(x) 的哪个值时我应该写什么。简而言之,f(x)==?? (我应该放什么??)