C/C++編程筆記:C++中的isunordered函數(shù)!
2021-03-17 19:47 作者:C語言編程__Plus | 我要投稿

所述isunordered()函數(shù)定義在<cmath.h>并檢查是否第一個參數(shù)的值可以有意義與第二個參數(shù)進(jìn)行比較。如果第一個參數(shù)不能與第二個參數(shù)進(jìn)行有意義的比較(即一個或兩個都是NAN),則返回1,否則返回0。
句法:
bool isunordered(float x,float y);
或者
bool是無序的(double x,double y);
參數(shù):它使用兩個值x和y,即用于檢查它們是否無序的值。
返回:它返回1,如果x或y值是NAN,否則返回0。
下面的程序說明了C ++中的isunordered()函數(shù):
示例一:
輸出:
x的值是6.3
y的值是= -nan
isunordered(x,y)= 1
說明:在示例1中,y的值為NAN,這就是函數(shù)返回1的原因。
示例2:
輸出:
x的值是4.6
y的值是9.2
isunordered(x,y)= 0
說明:在示例2中,x和y的值不是NAN,這就是函數(shù)返回0的原因。
每天學(xué)點(diǎn)小知識,希望對你有幫助~
另外如果你想更好的提升你的編程能力,學(xué)好C語言C++編程!彎道超車,快人一步!筆者這里或許可以幫到你~
分享(源碼、項(xiàng)目實(shí)戰(zhàn)視頻、項(xiàng)目筆記,基礎(chǔ)入門教程)
歡迎轉(zhuǎn)行和學(xué)習(xí)編程的伙伴,利用更多的資料學(xué)習(xí)成長比自己琢磨更快哦!

標(biāo)簽: