C ++中的isunordered()函数
在本文中,我们将讨论isunordered()C++中的函数,其语法,工作原理和返回值。
isunordered()函数是C++中的内置函数,在头文件中定义。该函数检查两个浮点数是否为NAN,如果两个浮点数或其中之一为NAN,则它将返回1(true),否则将返回0(false)。
语法
bool isunordered(float n1, float n2);
要么
bool isunordered(double n1, double n2);
要么
bool isunordered(long double n1, long double n2);
该函数接受两个浮点变量进行比较并检查其中一个是否为nan。
返回值
该函数返回布尔值,即1表示true,0表示false。
示例
#include <iostream>
#include <cmath>
using namespace std;
int main() {
float a = -1.0;
float c = sqrt(-1.0);
cout<<c;
//打印c的结果
cout<<"\n"<<isunordered(c, 0.0); //will check if either of them is nan
}输出结果
如果我们运行上面的代码,它将生成以下输出-
-nan 1
示例
#include <iostream>
#include <cmath>
using namespace std;
int main() {
cout<<isunordered(0.0, -1.0);
}输出结果
如果我们运行上面的代码,它将生成以下输出-
0
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短