自 2010 年 · 每月支援超過 200 萬次工具執行
自 2010 年
加到 Chrome

我的工具箱

自動模式

尚未收藏任何工具。

升級為高級版
相關工具
科學記數法計算機集合論計算機複數計算機連續數之和計算機二進製計算機HEX計算機邏輯閘模擬器
主頁 > 數學 > 進階數學計算
 

按位計算機

對整數執行按位操作(AND、OR、XOR、NOT)和位元位移操作,並透過互動式視覺化位元圖顯示每個位元的位置。

免費使用無需註冊2025年12月更新
按位計算機立即免費試用 ▼

嘗試以下示例:

12 & 10 5 | 3 1010 ^ 1100 0xFF & 0xAA
提示: 以您選擇的格式輸入數字。二進制僅使用 0 和 1。十六進制使用 0-9 和 A-F。結果將以所有三種格式顯示,並配有視覺化位元圖。

Embed 按位計算機 Widget

按位計算機

歡迎使用按位計算機,這是一個功能強大的線上工具,用於執行帶有互動式視覺化位元圖的整數按位運算。無論您是處理底層代碼的軟體開發人員、學習二進制算術的計算機科學學生,還是優化算法的工程師,此計算機都能透過分步位元級分析幫助您理解並視覺化按位 AND、OR、XOR 運算。

什麼是按位運算?

按位運算直接作用於數字的二進制表示,分別處理每個位元(0 或 1)。這些運算是計算機科學的基礎,廣泛用於系統程式設計、密碼學、圖形、網路和性能優化。

按位 AND (&)

AND 運算比較兩個數字的每一位元,只有當兩個位元都為 1 时才返回 1。

ABA AND B
000
010
100
111

常見用途:

按位 OR (|)

OR 運算比較每一位元,當至少有一個位元為 1 时返回 1。

ABA OR B
000
011
101
111

常見用途:

按位 XOR (^)

XOR(互斥或)運算在位元不同時返回 1。

ABA XOR B
000
011
101
110

常見用途:

為什麼使用此計算機?

視覺化位元圖

與僅顯示結果的普通計算機不同,我们的工具顯示互動式的逐位元圖,準確顯示每個位置是如何計算的。這種視覺化方法使理解按位運算變得直觀且具有教育意義。

多種數字格式

以最適合您使用場景的格式輸入數字:

可配置位元寬度

選擇與您的應用相匹配的位元寬度:

如何使用此計算機

  1. 選擇輸入格式: 從下拉選單中選擇二進制、十進制或十六進制。
  2. 輸入您的數字: 在輸入框中輸入兩個整數。
  3. 選擇位元寬度: 選擇特定的寬度或保持為「自動」。
  4. 選擇運算: 點擊 AND、OR、XOR 或「計算全部」。
  5. 分析結果: 查看所有三種格式的结果以及視覺化位元圖。

實際案例

示例 1:檢查權限

權限標誌:讀取=4,寫入=2,執行=1

示例 2:切換功能標誌

切換值 5 中的第 2 位元:

示例 3:遮罩低位半位元組 (Nibble)

從 0xAB 中提取低 4 位元:

常見問題解答

什麼是按位 AND 運算?

按位 AND 比較兩個數字的每一位元,只有當兩個位元都為 1 时才返回 1。例如,5 AND 3:0101 AND 0011 = 0001(十進制 1)。它通常用於遮罩特定位元、檢查位元是否設置以及清除位元。

什麼是按位 OR 運算?

按位 OR 比較兩個數字的每一位元,當至少有一個位元為 1 时返回 1。例如,5 OR 3:0101 OR 0011 = 0111(十進制 7)。它通常用於設置特定位元和組合標誌。

什麼是按位 XOR 運算?

按位 XOR(互斥或)比較每一位元,當位元不同時返回 1。例如,5 XOR 3:0101 XOR 0011 = 0110(十進制 6)。XOR 用于加密、切換位元、在不使用臨時變數的情况下交換值以及錯誤檢測。

什麼是位元移位運算?

位元移位運算將數字中的所有位元向左或向右移動指定的位元數。左移 (<<) 乘以 2 的冪,而右移 (>>) 除以 2 的冪。例如,5 << 2 將 0101 左移 2 位得到 10100(十進制 20)。

按位算術中的 NOT 運算是什麼?

按位 NOT 反轉每一位元:0 變為 1,1 變為 0。結果取決於位元寬度。對於 8 位元數字,NOT 5 (00000101) = 250 (11111010)。這也被稱為一补碼或反碼。

相關運算

如需位元移位運算(左移、右移)和按位 NOT,請訪問我們的位移計算機

其他資源

要了解有關按位運算的更多資訊:

引用此內容、頁面或工具為:

"按位計算機" 於 https://MiniWebtool.com/zh-tw/按位計算機/,來自 MiniWebtool,https://MiniWebtool.com/

由 miniwebtool 團隊開發。更新日期:2025年12月26日

您還可以嘗試我們的 AI數學解題器 GPT,通過自然語言問答解決您的數學問題。

進階數學計算:

熱門與最新工具:

布林代數化簡器機率計算機平方和計算機查看全部 →
主頁 > 數學 > 進階數學計算 > 按位計算機