Некоторые нестандартные методы сложения рациональных чисел в информатике:
Сложение в обратном коде. 1 При суммировании чисел в обратном коде возможны четыре возможные комбинации: 1
Х > 0 и Y > 0, а X + Y < 1. 1 В этом случае обращение к обратному коду не приводит к специфике выполнения операции, так как [Х > 0]ок + [Y > 0]ок = X + Y. 1
Х > 0, Y < 0 и X + Y > 0. 1 В этом случае [Х]ок + [Y]ок = X + 2 + Y - 2-n — предварительный результат. 1 Чтобы от предварительного результата перейти к действительному, необходима коррекция: вычесть 2 и прибавить 2-n к предварительному результату. 1
Х > 0, Y < 0 и X + Y < 0. 1 В этом случае [Х]ок + [Y]ок = X + (2 + Y - 2-n). 1
Х < 0, Y < 0 и |Х + Y| < 1. 1 В этом случае [X]ок + [Y]ок = (2 + X - 2-n) + (2 + Y - 2-n) — предварительный результат. 1 Правильный результат: [(X + Y) < 0]ок = 2 + Х + Y - 2-n. 1
Сложение чисел, представленных в нормальной форме. 3 Процесс включает четыре этапа: 3