Kalkulator algebry Boole'a
Wykonuj operacje algebry Boole'a, generuj tablice prawdy i upraszczaj wyrażenia Boole'a
Operacje Boole'a
Jak korzystać z tego kalkulatora
Wybierz operację
Wybierz operację Boole'a, którą chcesz wykonać, z menu rozwijanego. Opcje obejmują bramki podstawowe (AND, OR, NOT), bramki złożone (XOR, NAND, NOR, XNOR), generowanie tablic prawdy i upraszczanie wyrażeń.
Wprowadź wartości
W przypadku operacji podstawowych wprowadź wartości Boole'a (prawda/fałsz lub 1/0) dla danych wejściowych. W przypadku tablic prawdy wprowadź wyrażenie Boole'a i określ zmienne. W przypadku uproszczenia wprowadź wyrażenie do uproszczenia.
Wyświetl wyniki
Kalkulator wyświetli wynik operacji Boole'a. W przypadku tablic prawdy zobaczysz pełną tabelę pokazującą wszystkie możliwe kombinacje danych wejściowych i ich wyniki. W przypadku uproszczenia zobaczysz uproszczone wyrażenie Boole'a.
Udostępnij obliczenia
Użyj przycisku udostępniania, aby wygenerować link do swoich obliczeń, który możesz udostępnić innym. Link zachowa wszystkie wprowadzone wartości i wyniki.
Wskazówki dotyczące algebry Boole'a
Algebra Boole'a zajmuje się zmiennymi, które mogą mieć tylko dwie wartości: prawda (1) lub fałsz (0)
Operacja AND (A • B lub A * B): Wynik jest prawdziwy tylko wtedy, gdy oba dane wejściowe są prawdziwe
Operacja OR (A + B): Wynik jest prawdziwy, jeśli co najmniej jedno dane wejściowe jest prawdziwe
Operacja NOT (¬A lub ~A): Odwraca wartość wejściową
Operacja XOR (A ⊕ B): Wynik jest prawdziwy, jeśli dane wejściowe są różne
NAND jest uzupełnieniem AND: NOT(AND(A, B))
NOR jest uzupełnieniem OR: NOT(OR(A, B))
XNOR jest uzupełnieniem XOR: NOT(XOR(A, B))
Tablice prawdy pokazują wszystkie możliwe kombinacje danych wejściowych i odpowiadające im wyniki
Wyrażenia Boole'a można upraszczać za pomocą praw algebry i map Karnaugha
Prawa De Morgana: ¬(A • B) = ¬A + ¬B i ¬(A + B) = ¬A • ¬B
Prawo absorpcji: A + (A • B) = A i A • (A + B) = A