Відмінності між версіями «Кон'юнкція»

877 байтів додано ,  8 років тому
нема опису редагування
:<math>a \downarrow b \equiv \lnot a \land \lnot b </math>
 
== Кон'юнкція в програмуванні ==
== Двійкові операції ==
В комп'ютерному програмуванні і цифровій електроніці високого рівня логічне множення широко представлені інфікс оператором, як правило, ключові слова, такі як "<code>AND</code>", алгебраїчне множення, або символ "<code>&</code>".
Кон'юнкція часто використовується для двійкових операцій. Наприклад:
Логічні зв'язки часто використовуються для бітових операцій, де <code> 0 </ код> відповідає помилці та <code> 1 </ код> відповідає правді:
* 0 <math>\land</math> 0 = 0
* <code>0 AND 0</code> &nbsp;=&nbsp; <code>0</code>,
* 0 <math>\land</math> 1 = 0
* 1 <mathcode>\land0 AND 1</mathcode> 0 &nbsp;=&nbsp; <code>0</code>,
* <code>1 AND 0</code> &nbsp;=&nbsp; <code>0</code>,
* 1 <math>\land</math> 1 = 1
* <code>1 AND 1</code> &nbsp;=&nbsp; <code>1</code>.
* 1010 <math>\land</math> 1110 = 1010 (''побітова'' операція)
Операція може бути застосована і до двох бінарних виразів рівної довжини, приймаючи побітове AND кожної пари біт на відповідних посадах. Наприклад:
* <code>11000110 AND 10100011</code> &nbsp;=&nbsp; <code>10000010</code>.
 
== Див. також ==
31

редагування