• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    如何判斷浮點值是否無窮大

    C++

    方式/步調

    1. 1

      函數std::isinf,若是參數是無限大,返回true, 不然返回false, 起首傳入參數NAN來查看返回的成果

      09fa513d269759ee08bdbae9bdfb43166d22df27.jpg
    2. 2

      運行返回的成果為false,這個申明NAN不是無限大

      37d3d539b6003af3643a06423a2ac65c1038b614.jpg
    3. 3

      傳入參數為INFINITY,該參數的意思是無限

      5bafa40f4bfbfbed5edbec5d77f0f736afc31f16.jpg
    4. 4

      運行返回的成果為true, 申明INFINITY確實是無限,這同時也反映函數的準確性

      730e0cf3d7ca7bcb4e841d0db1096b63f624a811.jpg
    5. 5

      數字0.0不是無限大的,將它傳入函數來確認函數的執行成果是否準確

      c8177f3e6709c93db00bd4d5903df8dcd1005413.jpg
    6. 6

      程序運行后返回的成果是false, 申明數字0.0不是無限大

      91ef76c6a7efce1b12dc12e8a051f3deb48f6519.jpg
    7. 7

      最后在傳入e的800次方, 這個長短常大的數字,用它來確認函數的返回成果是否準確

      a8ec8a13632762d0da13619dafec08fa513dc6e7.jpg
    8. 8

      函數返回成果是true, 申明e的800次方是無限大。連系上面的步調,我們可以經由過程函數std::isinf來判定參數是否是無限大,若是是無限大,函數返回true, 不然返回false

      0df3d7ca7bcb0a46b60c4e1b6463f6246b60afe2.jpg
    • 發表于 2019-09-05 17:00
    • 閱讀 ( 757 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆