ここには多くの誤った情報があります。バイナリには、単純なオン/オフ スイッチがあります。Trinary/Ternary は 2 つのモードのいずれかを使用できます: バランス 別名 -1、0、+1、またはアンバランス 0、1、2 ですが、単にオンまたはオフではなく、より正確には 2 つの「オン」状態があります。
光ファイバーと拡張性の高いハードウェアの拡張により、実際には 3 進法を使用すると、はるかに低コストで、より拡張性が高く高速な状態に移行できます。少なくとも最初は、新しい 3 進数コードと組み合わせて、最新のコーディングを引き続き使用できます (32 ビット ソフトウェアを 64 ビット ハードウェアで使用できるように)。初期のハードウェアでどの情報が入ってくるかを確認するか、ソフトウェアでそれが些細なことか些細なことかを事前に通知する必要があります。コードは、現在の 2 つではなく、一度に 3 つのピースを介して送信でき、同等またはそれ以下の電力で送信できます。
光ファイバー ハードウェアでは、最新のオン/オフ バイナリ プロセスの代わりに、0=オフと他の 2 つのスイッチによって光の直交偏光として決定されます。セキュリティに関しては、各 PC またはユーザーでさえ、ユーザーと宛先の間でのみ送受信される特定の偏波「仕様」に設定されているため、これは実際には個人にとって非常に安全になる可能性があります。他のハードウェアの「ゲート」についても同じことが言えます。大きくする必要はありません。2 つではなく 3 つの可能性があるだけです。
いくつかの理論があり、時計回り、反時計回り、またはオフのいずれかで循環する超伝導電流を使用して、三元メモリセルを可能にするジョセフソン効果に関するいくつかのテストを開始する可能性さえあります.
直接比較すると、3 進法は基数の経済性が最も高い整数ベースであり、2 進法と 4 進法がすぐ後に続きます。一部の最新のシステムでさえ、NULL フィールドの内容を処理する手段として 3 値ロジックを実装する SQL とも呼ばれる 3 値ロジックのタイプを使用しています。SQL は NULL を使用して、データベース内の欠落データを表します。フィールドに定義された値が含まれていない場合、SQL は、実際の値は存在するが、その値は現在データベースに記録されていないことを意味すると想定します。欠損値は、ゼロの数値または長さゼロの文字列値と同じではないことに注意してください。何かを NULL と比較すると (別の NULL であっても)、UNKNOWN 真の状態になります。たとえば、SQL 式 "City = 'Paris'" は、City フィールドに "Chicago" が含まれるレコードに対して FALSE に解決されます。ただし、NULL City フィールドを持つレコードの場合は UNKNOWN に解決されます。言い換えれば、SQL にとって、未定義のフィールドは可能な値を表す可能性があります。欠落している都市は、パリを表している場合と表していない場合があります。これは、粗雑ではありますが、現代の 2 進数システムで 3 項論理が使用される場所です。