简介
平衡三进制(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 |
+ |