BITXOR (Fungsi BITXOR)

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Artikel ini memerihalkan sintaks formula dan penggunaan fungsiXORBITdalam Microsoft Excel.

Perihalan

Mengembalikan bit XOR bagi dua nombor.

Sintaks

BITXOR(number1, number2)

Sintaks fungsi BITXOR mempunyai argumen berikut.

  • Number1    Diperlukan. Mesti lebih besar daripada atau sama dengan 0.

  • Number2    Diperlukan. Mesti lebih besar daripada atau sama dengan 0.

Catatan

  • BITXOR mengembalikan nombor perpuluhan yang merupakan hasil bagi jumlah bit 'XOR' (XOR eksklusif) bagi parameternya.

  • Jika mana-mana argumen berada di luar kekangannya, BITXOR mengembalikan nilai ralat #NUM! .

  • Jika mana-mana argumen adalah lebih besar daripada (2^48)-1, BITXOR mengembalikan nilai ralat #NUM! .

  • Jika mana-mana argumen ialah nilai bukan angka, BITXOR mengembalikan nilai ralat #VALUE! .

  • Dalam hasil, setiap kedudukan bit ialah 1 jika nilai bagi parameter di kedudukan bit tersebut adalah tidak sama dengan; dengan kata lain, satu nilai ialah 0 dan satu lagi ialah 1. Contohnya, menggunakan BITXOR(5,3), 5 diungkapkan sebagai 101 dalam perduaan dan 3 sebagai 11 dalam perduaan. Untuk membantu dengan perbandingan, anda boleh menganggap 3 sebagai 011. Dari kanan ke kiri, nilai bit di tiga kedudukan dalam contoh ini adalah sama (1) hanya di kedudukan paling kanan. Hasil 'tidak sama dengan' mengembalikan 1 untuk kedudukan kedua dan ketiga dari kanan dan hasil ‘sama dengan’ mengembalikan 0 untuk kedudukan paling kanan.

  • Nilai bagi 1 yang dikembalikan daripada kedudukan bit maju dari kanan ke kiri sebagai kuasa 2. Bit paling kanan mengembalikan 1 (2^0), bit di sebelah kiri mengembalikan 2 (2^1) dan seterusnya.

  • Dengan contoh yang sama, 0 dikembalikan untuk kedudukan bit paling kanan kerana ia adalah 0, 2 (2^1) dikembalikan untuk kedudukan bit kedua dari kanan (nilai 1) dan 4 (2^2) dikembalikan untuk kedudukan paling kiri (juga nilai 1). Jumlah ialah 6 dalam perwakilan perpuluhan.

Contoh

Salin data contoh dalam jadual berikut dan tampalkannya dalam sel A1 lembaran kerja Excel baru. Untuk memastikan formula menunjukkan hasil, pilihnya, tekan F2, kemudian tekan Enter. Jika perlu, anda boleh melaraskan lebar lajur untuk melihat semua data.

Formula

Perihalan

Hasil

Cara ia berfungsi

=BITXOR(5,3)

Mengembalikan jumlah perbandingan bit "Eksklusif Atau" di setiap kedudukan bit.

6

Nombor 5 ialah 101 dalam perduaan dan 3 ialah 11. Anda boleh mengungkapkan 11 sebagai 011 agar kedua-dua nombor mempunyai 3 digit. Perbandingan bit 'Eksklusif Atau" menyemak untuk memastikan sama ada kedua-dua digit di setiap kedudukan adalah tidak sama dan jika benar, mengembalikan nilai positif bagi kedudukan tersebut.

Ujian: Di kedudukan manakah digit tidak sama?

5 dalam perduaan = 101

3 dalam perduaan = 011

yyn

(1*(2^2))+(1*(2^1))+(1*0)

4+2+0

6

Halaman Atas

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×