13 часов назад
Сравнение двоичных чисел
Сравнение двоичных чисел (чисел, записанных в системе счисления с основанием 2, используя только цифры 0 и 1) подчиняется тем же логическим правилам, что и сравнение десятичных чисел, но процесс определения "больше", "меньше" или "равно" немного отличается из-за позиционной системы. Сравнение может производиться двумя основными способами: Прямое поразрядное сравнение или Перевод в десятичную систему. 1. Прямое Поразрядное Сравнение (Самый эффективный метод) Этот метод аналогичен тому, как мы сравниваем десятичные числа, начиная с самой старшей (левой) позиции...
01:22:01
1,0×
00:00/01:22:01
58,2 тыс смотрели · 4 года назад
3 года назад
Разумеется, мы всегда можем обращаться к байтам, используя их десятичные эквиваленты, но это потребует преобразования двоичного
Разумеется, мы всегда можем обращаться к байтам, используя их десятичные эквиваленты, но это потребует преобразования двоичного числа в десятичное, что хоть и несложно, но весьма обременительно. В главе 8 я продемонстрировал один довольно простой подход. Поскольку каждая двоичная цифра соответствует степени 2, мы можем просто записать цифры двоичного числа, а под ними — степени 2, после чего перемножить числа в каждом столбце и сложить результаты. Далее представлен процесс преобразования числа 10110110. Процесс преобразования десятичного числа в двоичное менее удобен и предполагает деление десятичного числа на убывающие степени двойки...