首页 > 解决方案 > 如何在 C++ 中设置未定义值的条件?

问题描述

在 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)==?? (我应该放什么??)

标签: c++undefined

解决方案


推荐阅读