Boole ifadeleri 0'lar , 1s ve değişken adları dizisi oluşur . VE eğer doğruysa , sadece ,ifade her iki tarafın ise doğrudur . İfade iki tarafında doğrudur veya her iki tarafın doğruysa VEYA doğrudur . Yanlış ve tersi doğru değil değişir . Ifade iki tarafında her iki tarafında doğrudur, ama eğer HARİÇ VEYA geçerlidir. Her Boole işleci Boole girdilerin bir çift kabul eder ve tek bir Boole çıkış üretir .
Operatör Önceliği
tek bir Boole ifadesi birden fazla Boolean operatörü içeriyorsa ,sonuç ifadeoperatörlerinöncelik veya üstünlük bağlıdır . NOT operatörü , sırayla ,OR operatörü önceliklidirAND operatörü , önceliklidir . Gelecek Boole ifadesi birbirineaynı öncelik yalanı ile iki mantıksal operatörler , bunları değerlendirmek gerekir soldan sağa doğru . Ancak,olağan öncelik geçersiz kılmak için parantezleri kullanabilirsiniz. Boole ifadesi A boğa , B + C , olağan operatör öncelik dikte VE ( • ) önceliklidir OR ( + ), bu yüzdenifade aslında ( A • B ) olarak değerlendirilmiştir duyacağızdeğiştirmek istedim + C öncelik sırası , sizeifade A &boğayı yapmak için parantez dahil açıkça olabilir; . ( B + C )
Sadeleştirme
içine bir Boole ifadesi dönüştürebilir basit , ancak eşdeğer ifade - olduğu , daha az değişken veya terimler ile bir ifade - değişkenler birbirleriyle ilişkilerini ne kadar farklı tarif belli özellikleri veya yasaları uygulayarak . Sözde değişme özelliği , örneğin,ifadenin sonucunu değiştirmeden eklenir veya çarpılır değişkenlerinsırasını tersine çevirebileceğini belirtiyor. Benzer şekilde ,birleştirici özelliği devletlerin birlikte grup veya doçent , eklenen veya parantez olmadan çarpılır değişkenler olabilir ki ,ifadeninsonucunu değiştirmeden .
Pratik Kullanım