Как складывать, вычитать, перемножать и делить двоичные числа
ЕГЭ по информатике. Задача 27. Идея №4. Степени двойки
Сегодня речь пойдет об использовании массива двоичных цифр в качестве структуры для хранения данных. Прежде чем приступить к решению новой задачи, расскажу, для чего это может пригодиться. Замена boolean Двоичные цифры можно использовать в качестве замены переменной типа boolean, если нужно сохранить много таких значений такого типа и при этом сэкономить память. Двоичная цифра может принимать всего два значения: 0 и 1, что соответствует true и false. Самая простая реализация такого массива — сумма степеней двойки...
Почему компьютер понимает только нули и единицы?
На самом деле, это интересный вопрос, и я попробую ответить на него как можно проще. Компьютер, а говоря простым языком – вычислительная машина, на самом деле является сложным кремниевым устройством, которое может принимать и обрабатывать информацию, предоставленную людьми или любым другим кремниевым устройством, с помощью заранее введенных алгоритмов (например, сложение, умножение, вычитание, вычисление орбитальной траектории спутников, планет и так далее), и выводить результаты на экран, монитор, принтер, или другое кремниевое устройство...