c++ - 如何在 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)==?? (我应该放什么??)
解决方案
推荐阅读
- python - 权重和偏差:登录和网络错误
- machine-learning - 生成器对象列表的计算平均值
- firebase - Bigquery:如何从 Firebase Analytics 重新导入过期的数据集?
- c - 我必须使用 2 种方法将这个数组中的元素从大到小排列,但输出完全不同
- python-3.x - 使用列表而不是字典来组织结果
- flutter - Flutter:如何向图像添加缩放功能
- java - Fabric - 加载游戏时 EntrypointException 崩溃
- java - 在 Swing 中自动组装拼图游戏(带有矩形瓷砖)的简单算法的问题
- python - Python中的顺序前向选择,特征名称有问题吗?
- pyspark - 设置 PYSPARK_SUBMIT_ARGS="--name" "PySparkShell" "pyspark-shell" && jupyter notebook