isnan isinf
生活随笔
收集整理的這篇文章主要介紹了
isnan isinf
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在linux下有兩個函數
isnan(x) isinf(x)
對應在windows下的函數:
_isnan(x) !_finite(x)
為了跨平臺,要么用boost要么這樣寫:
int isnan(double x) { return x != x; } int isinf(double x) { return !isnan(x) && isnan(x - x); } int iserr(double x) {return isnan(x)||isinf(x);} http://stackoverflow.com/questions/2249110/how-do-i-make-a-portable-isnan-isinf-function
總結
以上是生活随笔為你收集整理的isnan isinf的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序员40岁之后怎么办
- 下一篇: 连续邮资问题