iOS的isnan函数

Posted yangykaifa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS的isnan函数相关的知识,希望对你有一定的参考价值。

假设一个数是一个确定的数。那它就不是nan值

假设一个数是无穷大,无穷小。那它就是nan值

我试着打印了下面的值是不是nan值

if (isnan(1)) {

        DLog(@"1NAN");

    }

    else {

        DLog(@"1不是NAN");

    }

    

    if (isnan(YES)) {

        DLog(@"yesnan");

    }

    else {

        DLog(@"yes不是NAN");

    }

    

    if (isnan(-1)) {

        DLog(@"-1nan");

    }

    else {

        DLog(@"-1不是NAN");

    }

    if (isnan(M_PI)) {

        DLog(@"M_PInan");

    }

    else {

        DLog(@"M_PI不是NAN");

    }

打印结果:

2015-08-26 20:19:23.082 jimustock[2276:919998] [Line 47] 1不是NAN

2015-08-26 20:19:23.083 jimustock[2276:919998]  [Line 54] yes不是NAN

2015-08-26 20:19:23.083 jimustock[2276:919998]  [Line 61] -1不是NAN

2015-08-26 20:19:23.083 jimustock[2276:919998]  [Line 67] M_PI不是NAN


欢迎指正!




以上是关于iOS的isnan函数的主要内容,如果未能解决你的问题,请参考以下文章

霓虹灯:isnan(val) 内在函数

如何制作便携式 isnan/isinf 函数

eval函数和isNaN函数

JS中isNaN()函数的一点认识

JavaScript系统函数(parseInt()函数parseFloat()函数isNaN()函数eval()函数)

JavaScript系统函数(parseInt()函数parseFloat()函数isNaN()函数eval()函数)