C++
函數std::isinf,若是參數是無限大,返回true, 不然返回false, 起首傳入參數NAN來查看返回的成果

運行返回的成果為false,這個申明NAN不是無限大

傳入參數為INFINITY,該參數的意思是無限

運行返回的成果為true, 申明INFINITY確實是無限,這同時也反映函數的準確性

數字0.0不是無限大的,將它傳入函數來確認函數的執行成果是否準確

程序運行后返回的成果是false, 申明數字0.0不是無限大

最后在傳入e的800次方, 這個長短常大的數字,用它來確認函數的返回成果是否準確

函數返回成果是true, 申明e的800次方是無限大。連系上面的步調,我們可以經由過程函數std::isinf來判定參數是否是無限大,若是是無限大,函數返回true, 不然返回false

0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!