В современных вычислительных системах понятие разности используется, в частности, для реализации операций сравнения. 3 Равенство реализуется путём сравнения разности каждого из чисел с машинным нулём, а неравенство — анализом значения самого левого бита разности. 3
Также существует устройство для вычисления разности двух чисел, которое может использоваться в системах автоматического управления и контроля, цифровых моделирующих устройствах, специализированных вычислителях и устройствах сравнения чисел. 2
В микропроцессорных устройствах для выполнения вычитания используется дополнительный код. 1 Процесс происходит так: определяется дополнительный код вычитаемого, затем производится сложение этого кода с уменьшаемым. 1 Если разность — число положительное (бит старшего разряда равен 0), то бит переноса отбрасывается, а полученная последовательность битов и есть двоичный код результата. 1 Если разность — число отрицательное (бит старшего разряда равен 1), то она представлена в дополнительном коде. 1