如何判断参数是否是一个数字

C++
方式/
1isNan是判定一个数字不是number, 若是不是number , 那么返回true, 不然返回false. 起首挪用std::isnan , 参数为NAN来判定是否不是number

如何判断参数是否是一个数字

文章插图

2程序运行返回的成果为true , 申明NAN不是number

如何判断参数是否是一个数字

文章插图

3同样挪用std::isnan , 输入参数为INFINITY , INFINITY暗示无限的意思

如何判断参数是否是一个数字

文章插图

4运行返回的成果是false, 申明INFINITY是number

如何判断参数是否是一个数字

文章插图

5挪用std::isnan , 输入参数为0.0, 0.0是一个number

如何判断参数是否是一个数字

文章插图

6调试运行返回的成果是false , 申明0.0是number, 这个合适预期

如何判断参数是否是一个数字

文章插图

7最后挪用std::isnan传入不法式子 , 来看看返回的成果

如何判断参数是否是一个数字

文章插图

8【如何判断参数是否是一个数字】从输出的成果看 , 传入不法式子返回的成果是true , 申明isnan对不法式子的判定是不是number

如何判断参数是否是一个数字

文章插图


以上内容就是如何判断参数是否是一个数字的内容啦 , 希望对你有所帮助哦!

    推荐阅读