Изменения

Перейти к: навигация, поиск

Троичная логика

219 байт добавлено, 16:00, 18 декабря 2014
Одноместные операции
==Одноместные операции==
ОчевидноПо-аналогии с двоичной логикой, в троичной логике существует всего <tex>3^3^n</tex> операций для <tex>n</tex> аргументов. Таким образом, что в троичной логике всего существует <tex>3^3^1=27</tex> одноместных операций.
<tex>NOT^-</tex>,<tex>NOT</tex> и <tex>NOT^+</tex> — операторы '''инверсии'''. <tex>NOT^-</tex> и <tex>NOT^+</tex> сохраняют состояние <tex>-</tex> и <tex>+</tex> соответственно.
<tex>S^+-</tex>, <tex>S</tex> и <tex>S^+</tex> — операторы '''выбора'''. Превращают одно из трёх состояний в <tex>(+)</tex>, а остальные две приобретают значение <tex>(-)</tex>.
<tex>INC</tex> и <tex>DEC</tex> — операторы '''модификации''', соответственно увеличение и уменьшение трита на единицу по модулю три. При переполнении трита счёт начинается заново (<tex>INC (+) = (-)</tex>).
"<tex>+</tex>", " <tex>0</tex> " и "<tex>-</tex>" — фунцкиифункции, не зависящие от аргумента <tex>a</tex>.
<table border="1" width="20%" text-align="center">
<tr><td><tex>a</tex></td><td><tex>-</tex></td><td><tex>0</tex></td><td><tex>+</tex></td><td></td></tr>
192
правки

Навигация