Видео: Булийн үржүүлэх гэж юу вэ?
2024 Зохиолч: Miles Stephen | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:39
Өөрөөр хэлбэл, Булийн үржүүлэх Энэ нь "AND" хаалганы логик функц, түүнчлэн цуврал свич контактуудтай тохирч байна: "Хэвийн" алгебр шиг, Булийн алгебр нь хуваарь болох цагаан толгойн үсгийг ашигладаг. Жишээлбэл, "А" хувьсагч нь 0 утгатай бол A-ийн нэмэлт нь 1 утгатай байна.
Үүнээс гадна Boolean бүтээгдэхүүн гэж юу вэ?
Булийн бүтээгдэхүүн " * ", " ˆ" эсвэл "AND" гэж тэмдэглэнэ. The бүтээгдэхүүн нэг талаар эсрэгээрээ юм логик нийлбэр. Шийдвэр үнэн байхын тулд x ба y хоёулаа үнэн байх ёстой. Бусад ямар ч хэлбэр нь худал гаралт үүсгэдэг.
Нэмж хэлэхэд, та Boolean илэрхийллийг хэрхэн олох вэ? Булийн алгебрын хуулиуд
- Идепотентын хууль. A * A = A. A + A = A.
- Холбооны хууль. (A * B) * C = A * (B * C) (A + B) + C = A + (B+ C)
- Оролцох хууль. A * B = B * A.
- Хуваарилалтын хууль. A * (B + C) = A * B + A * C.
- Баримт бичгийн хууль. A * 0 = 0 A * 1 = A.
- Нэмэлт хууль. A * ~A = 0.
- Хувьслын хууль. ~(~A) = А.
- ДеМорганы хууль. ~(A * B) = ~A + ~B.
Түүнчлэн, жишээн дээр Булийн илэрхийлэл гэж юу вэ?
А булийн илэрхийлэл нь илэрхийлэл үүний үр дүнд a логик утга, өөрөөр хэлбэл үнэн эсвэл худал гэсэн утгатай байна. Хэрэв нойтон ба хүйтэн аль аль нь үнэн эсвэл ядуу, өлсгөлөн хоёулаа үнэн бол println мэдэгдлийг гүйцэтгэнэ. Boolean илэрхийллүүд ихэвчлэн нөхцөл болгон ашигладаг (-д байгаа шиг жишээнүүд дээрх).
Булийн логикийг юунд ашигладаг вэ?
Програмууд ашиглах шийдвэр гаргахад туслах энгийн харьцуулалт. Булийн логик хэлбэр юм алгебр Энд бүх утгууд Үнэн эсвэл Худал байна. Эдгээр нь үнэн ба худал утгууд юм ашигласан Сонголт болон давталт нь эргэн тойронд суурилсан нөхцөлүүдийг турших.
Зөвлөмж болгож буй:
Хөндлөн үржүүлэх аргыг та юу гэж ойлгох вэ?
Процедур. Практикт хөндлөн үржүүлэх арга гэдэг нь бид тал бүрийн (эсвэл нэг) тоологчийг нөгөө талын хуваагчаар үржүүлж, нөхцөлүүдийг үр дүнтэй гаталж өгдөг гэсэн үг юм. Бид тал тус бүр дээрх нэр томъёог ижил тоогоор үржүүлж болох ба гишүүд тэнцүү хэвээр байх болно
Бүхэл тоог үржүүлэх, хуваах гэж юу вэ?
Тэмдэглэсэн бүхэл тоог үржүүлэх эсвэл хуваахын тулд үнэмлэхүй утгуудыг үржүүлж эсвэл хувааж, хариултын тэмдгийг тодорхойлохын тулд эдгээр дүрмийг ашиглана уу. Ижил тэмдэгтэй хоёр бүхэл тоог үржүүлэхэд үр дүн нь үргэлж эерэг байдаг. Зүгээр л үнэмлэхүй утгыг үржүүлж, хариултыг эерэг болго
Булийн команд гэж юу вэ?
Булийн команд. Java-д ашиглах боломжтой хамгийн энгийн өгөгдлийн төрөл бол логикийн энгийн төрөл юм. Логик хувьсагч нь үнэн эсвэл худал гэсэн хоёр л боломжит утгатай бөгөөд тэдгээр нь нөөц үгээр илэрхийлэгддэг. энгийн объектын атрибутын төлөвийг хянахыг хүсвэл логикийн хувьсагчдыг ихэвчлэн ашигладаг
AND хаалганы Булийн илэрхийлэл юу вэ?
Өөрөөр хэлбэл, логик БА хаалганы хувьд аливаа LOW оролт нь БАГА гаралтыг өгнө. Дижитал логик AND хаалганд өгөгдсөн логик буюу Булийн илэрхийлэл нь Логик үржүүлгийн хувьд нэг цэг эсвэл цэгийн тэмдгээр тэмдэглэгдсэн (.) нь бидэнд Boolean илэрхийлэлийг өгөх явдал юм: A.B = Q
Булийн матриц гэж юу вэ?
Математикийн хувьд Булийн матриц нь Булийн алгебрийн оруулгууд бүхий аматриц юм. Хоёр элемент бүхий Булийн алгебр ашиглах үед Булийн матрицыг логик матриц гэж нэрлэдэг. (Зарим нөхцөлд, ялангуяа компьютерийн шинжлэх ухаанд "Боолийн матриц" гэсэн нэр томъёо нь энэ хязгаарлалтыг илэрхийлдэг.)