Boolean Cebiri Sadeleştirici

Değişkenler için A, B, C... kullanın. İşlemler: & (AND), | (OR), ! (NOT), ^ (XOR), ( )

A & B | (!A & B) gibi bir Boolean ifade yazın; bu araç ifadeyi değişkenlerinin her kombinasyonu için değerlendirir ve her değişken için bir sütun ile sondaki çıktı sütunundan oluşan tam doğruluk tablosunu döndürür. En fazla beş değişkeni ve & (AND), | (OR), ! (NOT), ^ (XOR) işlemlerini destekler. Elde edilen tabloyu, elle yaptığınız bir sadeleştirmeyi kontrol etmek ya da yazdığınız mantığı hata ayıklamak için kullanın.

Doğruluk tablosu nasıl oluşturulur

  1. 1

    İfadeyi girin

    İfadenizi her değişken için tek bir büyük harf kullanarak ve & (AND), | (OR), ! (NOT), ^ (XOR) sembolleri ile parantezlerle yazın, örn. `A & B | (!A & B)`.

  2. 2

    Değişkenler algılanır

    Her tek büyük harf bir değişken sayılır, toplamda en fazla beş. Tabloda her değişken için bir sütun olur; beş değişken 32 satır verir.

  3. 3

    Her kombinasyon değerlendirilir

    İfade, tüm değişkenler 0 iken 1 olana kadar her satırda bir kez, NOT, sonra XOR, sonra AND, sonra OR önceliğiyle değerlendirilir. Parantezler bu sırayı ezer.

  4. 4

    Çıktı sütununu kontrol edin

    Son sütun, o satırdaki ifadenin tamamının değerini gösterir. Kendi tablonuzla ya da sadeleştirilmiş bir biçimle karşılaştırarak eşleştiğini doğrulayın.

İşlemler ve öncelik

İşlem Sembol Örnek
AND & A & B
OR | A | B
NOT ! !A
XOR ^ A ^ B
Parantezler ( ) (A & B) | C

İfade en sıkı bağlayan işlemden en gevşeğine doğru değerlendirilir: NOT, XOR, AND, OR. Parantezler her zaman kazanır. Yukarıdaki dört sembolü kullanın, · veya + gibi semboller tanınmaz ve sessizce yanlış bir tablo verir.

Örnek

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

Doğruluk tablosu:

A B Çıktı
0 0 0
0 1 1
1 0 0
1 1 1

Çıktı sütunu, yalın B ile aynıdır. İşte bu tür özdeşlikler saniyeler içinde kontrol edilir: elle sadeleştirin, sonra sütunları karşılaştırın.

Tam doğruluk tablosu neden işe yarar

  • Sadeleştirmeyi doğrulayın: ifadeyi elle sadeleştirin, ardından sadeleştirdiğiniz biçimin aynı çıktı sütununu verdiğini onaylayın.
  • Mantıkta hata ayıklayın: ifadenizin beklentinizle çeliştiği satırı bulun.
  • İşlemleri öğrenin: her satırı elle hesaplamadan NOT, XOR, AND ve OR’ün nasıl birleştiğini görün.

Sınırlar

  • En fazla beş değişken: tablo her kombinasyonu, 32 satıra kadar gösterir. Beşten fazla değişkende tablo gösterilmez, bu yüzden ifadeyi daha küçük parçalara bölün.
  • Tek büyük harfler: yalnızca A’dan Z’ye harfler değişken sayılır; küçük harfler ve diğer karakterler yok sayılır.

Sık Sorulan Sorular

Hayır. İfadenizi değerlendirir ve değişkenlerinin her kombinasyonu için (en fazla beş) tam doğruluk tablosu oluşturur. Tabloyu kendi yaptığınız sadeleştirmeyi doğrulamak için kullanın: sadeleştirdiğiniz biçim aynı çıktı sütununu veriyorsa ikisi denktir.

En fazla beş, bu da en çok 32 satır demektir. Değişkenler A, B ve C gibi tek büyük harflerdir. Daha fazla değişken için ifadeyi daha küçük parçalara bölün.

& (AND), | (OR), işleneninin önüne gelen ! (NOT), ^ (XOR) ve parantezler. Öncelik en sıkıdan en gevşeğe: NOT, XOR, AND, OR. · veya + gibi semboller desteklenmez ve sessizce yanlış bir tablo oluşturabilir.

Hayır. Bu araç yalnızca ifade kabul eder. Fonksiyonunuz bir doğruluk tablosuyla tanımlıysa, onu üreten ifadeyi yazın ve üretilen tabloyla karşılaştırın.

İlgili Araçlar

Araç diğer dillerde mevcuttur