Penyederhana Aljabar Boolean

Gunakan A, B, C... untuk variabel. Operator: & (AND), | (OR), ! (NOT), ^ (XOR), ()

Ketik ekspresi Boolean seperti A & B | (!A & B) dan alat ini mengevaluasinya untuk setiap kombinasi variabelnya, lalu mengembalikan tabel kebenaran lengkap dengan satu kolom per variabel dan kolom keluaran di akhir. Alat ini mendukung hingga lima variabel dan operator & (AND), | (OR), ! (NOT), dan ^ (XOR). Gunakan tabel yang dihasilkan untuk memeriksa penyederhanaan yang Anda kerjakan manual atau untuk menelusuri logika yang sedang Anda tulis.

Cara tabel kebenaran dibuat

  1. 1

    Masukkan ekspresi

    Ketik ekspresi Anda memakai satu huruf kapital untuk setiap variabel dan simbol & (AND), | (OR), ! (NOT), ^ (XOR), serta tanda kurung, misalnya `A & B | (!A & B)`.

  2. 2

    Variabel terdeteksi

    Setiap huruf kapital tunggal dihitung sebagai variabel, maksimal lima. Tabel mendapat satu kolom per variabel, jadi lima variabel menghasilkan 32 baris.

  3. 3

    Setiap kombinasi dievaluasi

    Ekspresi dievaluasi sekali per baris, dari semua variabel 0 sampai semua 1, dengan urutan prioritas NOT, lalu XOR, lalu AND, lalu OR. Tanda kurung menimpa urutan itu.

  4. 4

    Periksa kolom keluaran

    Kolom terakhir menampilkan nilai seluruh ekspresi untuk baris tersebut. Bandingkan dengan tabel Anda sendiri atau bentuk yang disederhanakan untuk memastikan keduanya cocok.

Operator dan prioritas

Operasi Simbol Contoh
AND & A & B
OR | A | B
NOT ! !A
XOR ^ A ^ B
Tanda kurung ( ) (A & B) | C

Ekspresi dievaluasi dari operator yang paling kuat ke yang paling longgar: NOT, XOR, AND, OR. Tanda kurung selalu menang. Gunakan empat simbol di atas saja, simbol seperti · atau + tidak dikenali dan diam-diam memberi tabel yang salah.

Contoh

Masukan: A & B | (!A & B)

Tabel kebenaran:

A B Keluaran
0 0 0
0 1 1
1 0 0
1 1 1

Kolom keluaran sama dengan B polos. Itulah jenis identitas yang bisa Anda periksa dalam hitungan detik: sederhanakan manual, lalu bandingkan kolomnya.

Mengapa tabel kebenaran lengkap membantu

  • Memeriksa penyederhanaan: sederhanakan ekspresi secara manual, lalu pastikan bentuk sederhana Anda memiliki kolom keluaran yang sama.
  • Menelusuri logika: temukan baris tempat ekspresi Anda berbeda dari yang Anda harapkan.
  • Mempelajari operator: lihat bagaimana NOT, XOR, AND, dan OR bergabung tanpa menghitung setiap baris manual.

Batasan

  • Maksimal lima variabel: tabel menampilkan setiap kombinasi, hingga 32 baris. Dengan lebih dari lima variabel tabel tidak ditampilkan, jadi pecahlah ekspresi menjadi bagian yang lebih kecil.
  • Huruf kapital tunggal: hanya huruf A sampai Z yang dihitung sebagai variabel; huruf kecil dan karakter lain diabaikan.

Pertanyaan yang Sering Diajukan

Tidak. Alat ini mengevaluasi ekspresi Anda dan menyusun tabel kebenaran lengkap, satu baris per kombinasi variabelnya (maksimal lima). Gunakan tabel itu untuk memeriksa penyederhanaan yang Anda lakukan sendiri: jika bentuk sederhana Anda menghasilkan kolom keluaran yang sama, keduanya setara.

Hingga lima, yang menghasilkan paling banyak 32 baris. Variabel berupa satu huruf kapital seperti A, B, dan C. Untuk lebih banyak variabel, pecah ekspresi menjadi bagian yang lebih kecil.

& (AND), | (OR), ! (NOT) yang diletakkan sebelum operandnya, ^ (XOR), dan tanda kurung. Prioritas dari yang terkuat ke terlonggar: NOT, XOR, AND, OR. Simbol seperti · atau + tidak didukung dan dapat diam-diam menghasilkan tabel yang salah.

Tidak. Alat ini hanya menerima ekspresi. Jika fungsi Anda didefinisikan lewat tabel kebenaran, ketik ekspresi yang menghasilkannya lalu bandingkan tabel yang dihasilkan.

Alat Terkait

Alat ini tersedia dalam bahasa lain