Алгоритмы→Сравнение чисел
В силу симметричности системы исчисления традиционный способ сравнения (какой применяется в десятичной системе) не подходит
Serg,
Мнения
001 Если я ничего не путаю, то можно просто сравнивать поразрядно, начинач со старшего. Если в одном из чисел меньше разрядов, то нужно дописать нули
005 Начиная со старших выполняем поразрядное сравнение:
если разряды одинаковы переходим к следующим;
результатом сравнения будет первый отличный от 0 разряд первого сравниваемого числа. Если числа равны, то результат равен 0.
+0+ сравнить с +0 = +
-++ сравнить с +00 = -
+- сравнить с +- = 0
002 О каком способе сравнения в десятичной системе идёт речь?
003 Сравниваем числа поразрядно слева направо. Если очередной разряд первого числа больше второго, то первое число больше и наоборот.
Если разряды равны, то сравниваем следующий разряд
Если все разряды одинаковы, то числа равны004 Думаю, как и во всех позиционных системах, в троичной симметричной, сравнение чисел идёт аналогичным образом (+ > 0, 0 > -).
006 Вроде все ясно, тему можно закрыть
