Boolean Cebiri Sadeleştirici
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
İ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
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
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
Çı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
FPS Sayacı
requestAnimationFrame ile tarayıcı FPS değerini ölçün: yumuşatma, en düşük ve en yüksek kare hızı, uyarı eşiği ve isteğe bağlı grafik. Yerel çalışır, yükleme ve API yoktur.
Telefon numarası doğrulayıcı
Telefon numarasının ülkeye göre yapısını denetleyin; bölge, tür, E.164, uluslararası, ulusal ve RFC 3966 biçimlerini görün.
Dosya Boyutu Dönüştürücü
Bayt, KB, MB, GB, TB ve ikili IEC birimleri (KiB, MiB, GiB, TiB) arasında, ondalık ve ikiliyi dilediğiniz gibi birleştirerek dönüşüm yapın.
Kurgusal telefon numarası oluşturucu
Beş ülkede resmen ayrılmış aralıklardan 50 adede kadar kurgusal numara üretin.
Rastgele adres oluşturucu
Arayüz maketleri ve testler için üç basitleştirilmiş biçimde 1–20 adres benzeri kayıt oluşturun.
CSS Fiyat Tablosu Oluşturucu
HTML + CSS ile tek bir fiyat kartı oluşturun: paket adı, fiyat ve marka vurgu rengi. Kodu açılış sayfanıza kopyalayın.
Araç diğer dillerde mevcuttur
- ブール代数簡約ツール [JA]
- مبسّط الجبر البولياني [AR]
- Förenklare för boolesk algebra [SV]
- Boolescher Algebra Vereinfacher [DE]
- Trình rút gọn đại số Boolean [VI]
- Simplificateur d'algèbre booléenne [FR]
- 불 대수 간소화 도구 [KO]
- ตัวลดรูปพีชคณิตบูลีน [TH]
- Penyederhana Aljabar Boolean [ID]
- Upraszczenie algebry Boole'a [PL]
- Simplificador de Álgebra Booleana [ES]
- Simplificador de Álgebra Booleana [PT]
- Booleaanse algebra vereenvoudiger [NL]
- Упрощатель булевой алгебры [RU]
- 布尔代数化简器 [ZH]
- Boolean Algebra Simplifier [EN]
- Semplificatore di Algebra Booleana [IT]