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

 时间: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

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

  • 烟雨江湖怎么更换字体
  • 烟雨江湖怎么修炼铁砂掌
  • 烟雨江湖主角天刀怎么玩
  • 烟雨江湖出师多久能打一次
  • 烟雨江湖新手怎么穿戴装备?
  • 热门搜索
    cube是什么意思 sunset是什么意思 水木剧是什么意思 母爱是什么排比句 egg是什么意思 正道的光是什么梗 magazine是什么意思 萨德是什么 虎视眈眈是什么意思 室内养殖项目