Некоторые методы, которые применяются для оптимизации вычислений в троичной системе:
- Умножение и деление числа на 3 (или 3n). 1 Для троичной системы счисления эти операции считаются оптимальными. 1
- Выполнение арифметических операций в позиционно-знаковых кодах. 2 Метод позволяет минимизировать сквозные переносы и сформировать параллельные структуры сумматоров с локальными переносами (перенос только в соседний разряд) независимо от разрядности сумматора. 2
- Оптимизация операции вычитания. 3 Её рекомендуется осуществлять в два этапа: заменить вычитание на сложение и изменить вычитаемое на противоположное. 3
- Использование типов объектов, кратных 3. 1 Операции над такими типами можно производить максимально быстро единой командой сдвига, так как в троичных ЭВМ нет различия между арифметическим и логическим сдвигом. 1