elz*_*ell 5 c++ floating-point infinity
假设我有两个变量都设置为无穷大
double l = std::numeric_limits<double>::infinity();
double r = std::numeric_limits<double>::infinity();
Run Code Online (Sandbox Code Playgroud)
在代码的另一点,我对这两个变量进行了比较
if (l < r) {}
Run Code Online (Sandbox Code Playgroud)
这个比较的结果是在库中正确定义的吗?(在我的程序的逻辑中,我希望结果是false.)