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

    如何使用numeric_limit模版

    C++11

    方式/步調

    1. 1

      std::numeric_limit可以返回數值無限inf,恬靜的nan,旌旗燈號的nan

      0b46f21fbe096b63eaa4704503338744ebf8ac61.jpg
    2. 2

      從運行調試成果看,挪用infinity、quiet_NaN、signaling_NaN返回的成果別離是inf、nan、nan

      5243fbf2b21193138bfbd1a56a380cd791238d6e.jpg
    3. 3

      經由過程std::numeric_limit可以獲取指心猿意馬類型的規模

      b58f8c5494eef01f500031d0effe9925bc317d8a.jpg
    4. 4

      挪用min和max可以獲取指心猿意馬類型的規模如下所示,這樣可以很便利獲取指心猿意馬類型的規模

      f703738da97739126df4ab74f7198618377ae2d1.jpg
    5. 5

      挪用is_specialized可以查看尺度庫是否實現了特化,挪用is_signed可以確認類型是否是有符號,挪用has_infinity確認數值是否可以或許暗示無限,經由過程is_bounded可以確認數值是否有邊界

      0824ab18972bd40783c0fae874899e510fb3099b.jpg
    6. 6

      從輸出的打印信息看,float浮點類型是特化,有符號,可以暗示無限,而且是有邊界

      d1160924ab18972b61df29dfe9cd7b899e510a39.jpg
    7. 7

      經由過程min_exponent和max_exponent可以查看以2為基數的最小指數和最大指數,而min_exponent10和max_exponent10可以查看以10為基數的最小指數和最大指數

      3812b31bb051f819593c2b5fd5b44aed2e73e78e.jpg
    8. 8

      輸出的指數巨細信息如下,2的指數規模比10的指數規模大

      3bf33a87e950352af5eb0d1d5c43fbf2b2118b18.jpg
    9. 9

      最后還可以挪用round_style來查看指定命值類型的舍入體例

      2934349b033b5bb5e0fd0beb39d3d539b600bcf8.jpg
    10. 10

      從打印輸出信息看,float類型的舍入體例為舍入到最接近可暗示值

      d1160924ab18972b67282bdfe9cd7b899e510a90.jpg
    • 發表于 2019-09-17 23:12
    • 閱讀 ( 933 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

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