假设我有两个变量,它们都被设置为无穷大。
在代码的另一个部分,我有对这两个变量的比较。
这个比较的结果在库中是否被正确定义?(根据我的程序逻辑,我期望结果为
double l = std::numeric_limits<double>::infinity();
double r = std::numeric_limits<double>::infinity();
在代码的另一个部分,我有对这两个变量的比较。
if (l < r) {}
这个比较的结果在库中是否被正确定义?(根据我的程序逻辑,我期望结果为
false
。)