Gerbang AND adalah gerbang logika dasar yang mengimplementasikan konjungsi logis (∧) dari logika matematika. Gerbang AND menyatakan bahwa jika salah satu pernyataan dari sebuah kasus salah maka hasil logisnya adalah salah.[1] Gerbang AND memiliki arti yang hampir sama dengan kata "dan" dalam bahasa Indonesia.
Gerbang AND dapat dilambangkan sebagai simbol " ⋅ {\displaystyle \cdot } ", " ∧ {\displaystyle \land } " atau " & {\displaystyle \And } ".
Contoh penggunaannya:
( 30 + 3 = 33 ) {\displaystyle (30+3=33)} & {\displaystyle \And } ( 15 ∗ 4 = 60 ) {\displaystyle (15*4=60)} = True (Benar)
( 27 ÷ 3 = 10 ) {\displaystyle (27\div 3=10)} & {\displaystyle \And } ( 10 ∗ 3 = 30 ) {\displaystyle (10*3=30)} = False (Salah)
T = True (Benar)
F = False (Salah)
Gerbang AND dengan input/masukan A dan B dan output/keluaran C mengimplementasikan ekspresi logis C = A ⋅ B {\displaystyle C=A\cdot B} . Ungkapan ini juga dapat dilambangkan sebagai C = A ∧ B {\displaystyle C=A\wedge B} atau C = A & B {\displaystyle C=A\And B} .
f ( a , b ) = a ∗ b {\displaystyle f(a,b)=a*b} adalah representasi analitis dari gerbang AND:
Dalam ilmu pemrograman, aljabar boolean adalah salah satu jenis value. Aljabar boolean sangat berguna untuk instruksi logika yang kompleks.