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

    怎樣在C++使用與或非位運算

    C++供給了6種位運算符,若何在C++中利用位運算符呢?小編與大師分享編程經驗。

    東西/原料

    • C++

    方式/步調

    1. 1

      (一)與運算

      起首,界說三個整型變量,保留介入運算的兩個整數,以及位運算的成果。

    2. 2

      設置介入運算的數值為11和6,保留在變量n和m中。

    3. 3

      對n和m進行與運算,保留在變量o中。

    4. 4

      最后,輸出位運算的成果。

    5. 5

      C++中的與位運算,是把介入運算的兩個整數對應的二進制數每位相與。

    6. 6

      運行法式,成果顯示2。

      11對應的二進制數是1011,6對應的二進制數是0110,兩二進制數相與的成果是0010,即成果為2。

    7. 7

      (二)或運算

      將代碼中的位運算,點竄為或位運算,或運算是把介入運算的兩個數對應的二進制數執行或運算。

    8. 8

      運行法式,成果為15。

      11對應二進制數1011,6對應二進制數0110,兩個二進制彼此的成果是1111,所以電腦輸出15。

    9. 9

      (三)取反運算

      取反位運算,是把運算整數對應的二進制數,各個位的值取反。

    10. 10

      運行法式,成果為-12。

      11對應的二進制數是00001011,列位取反的成果是11110100,因為是負數,所以成果為-12。

    注重事項

    • 作者聲明:本篇經驗系本人辛勤奮動的原創當作果,未經許可,回絕轉載。
    • 發表于 2018-10-02 00:00
    • 閱讀 ( 853 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

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