如何判断浮点值是否无穷大

 时间:2026-04-21 21:45:36

1、函数std::isinf,如果参数是无穷大,返回true, 否则返回false, 首先传入参数NAN来查看返回的结果

如何判断浮点值是否无穷大

2、运行返回的结果为false,这个说明NAN不是无穷大

如何判断浮点值是否无穷大

3、传入参数为INFINITY,该参数的意思是无穷

如何判断浮点值是否无穷大

4、运行返回的结果为true, 说明INFINITY确实是无穷,这同时也反映函数的正确性

如何判断浮点值是否无穷大

5、数字0.0不是无穷大的,将它传入函数来确认函数的执行结果是否正确

如何判断浮点值是否无穷大

6、程序运行后返回的结果是false, 说明数字0.0不是无穷大

如何判断浮点值是否无穷大

7、最后在传入e的800次方, 这个是非常大的数字,用它来确认函数的返回结果是否正确

如何判断浮点值是否无穷大

8、函数返回结果是true, 说明e的800次方是无穷大。结合上面的步骤,我们可以通过函数std::isinf来判断参数是否是无穷大,如果是无穷大,函数返回true, 否则返回false

如何判断浮点值是否无穷大

  • 烟雨江湖怎么更换字体
  • 烟雨江湖怎么修炼铁砂掌
  • 烟雨江湖主角天刀怎么玩
  • 烟雨江湖出师多久能打一次
  • 烟雨江湖新手怎么穿戴装备?
  • 热门搜索
    东风小康怎么样 如何提高写作能力 睡不着怎么办小妙招 焦作旅游景点大全 珠海有什么旅游景点 茶叶如何保存 网件路由器设置 如何快速赚钱 微信如何发朋友圈 win7怎么安装打印机