简介

平衡三进制(balanced ternary,也称对称三进制)是一种非标准的的计数进位制,它是一种基数为3的进位制系统,其中用于计数的符码为-1,0,1,与标准基数3进制系统对比:其中的计数符号为0,1,2。以平衡三进制所记录的数字可以表达出全部整数,由于-1的引入,而且对负数不必使用额外的负号;应用在于解决秤重问题,或在一些早期的计算机中使用。
至于用什么符码来表示平衡三进制中的三个数符,暂时没有统一的标准。有些文章以T(连在 1 上方的负号)表示-1,而0和1表示自身。在Сетунь计算机中以1(倒转的阿拉伯数字1)表示-1。在一些论文里也以P表示1,Z表示0,N表示-1。此处用+表示1,-表示-1。

基本逻辑

非 ¬ tNOT I - 0 +
0 + 0 -
与 ∧ tAND - 0 + 与非 ↑ tNAND - 0 + 异或 ⊕ tXOR - 0 +
- - 0 - - + 0 + - - 0 +
0 0 0 0 0 0 0 0 0 0 0 0
+ - 0 + + + 0 - + + 0 -
或 ∨ tOR - 0 + 或非 ↓ tNOR - 0 + 同或 ⊙ tXNOR - 0 +
- - - 0 - + + 0 - + 0 -
0 - 0 + 0 + 0 - 0 0 0 0
+ 0 + + + 0 - - + - 0 +