Рейтинг:  0 / 5

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Рейтинг:  4 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда не активна

Внимание! Следующий материал написан не мной, а профессором кафедры алгебры и геометрии и дискретной математики Южного Федерального Университета - Я. М. Ерусалимским, в его книге Дискретная Математика. Я лишь приведу из его книги только тот материал, который нужно понять для дальнейшего обучения программирования. Если Вы хотите, то можете скачать его книгу и познакомиться с ней более подробно.

Рейтинг:  0 / 5

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Простейшим форматом хранения целых чисел без знака является однобайтовый формат. Один байт — это восемь битов, следовательно, если все двоичные разряды использовать для записи двоичного числа, диапазон возможных значений будет от 0000 00002 (010) до 1111 11112 (25510). В двухбайтовом формате диапазон больше — от 010 до 65 53510. Диапазон значений зависит от количества байтов, используемых для хранения целого числа: чем больше байтов, тем больше диапазон.

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна

Мы с Вами прошли вкратце тему, носящую название "Информация и ее кодирование". Поэтому Мы рассмотрим некоторые типычные примеры по данной теме с моими обьяснениями, которые часто встречаются (например в экзамене ЕГЭ по информатике и ИКТ (Примеры взяты от туда)). Следующий материал будет содержать тест, который Вы можете пройти и узнать свой уровень знаний по данной теме (Тест бесплатный и не требует регистрации.)

Рейтинг:  0 / 5

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Деление в двоичной системе выполняется также, как и в любой системе счисления ("Уголком"). Делить таким способом, думаю, умеют все, но приведу примеры для наглядности.

Рейтинг:  0 / 5

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Вещественными числами в программировании называют правильные и неправильные десятичные дроби. В записи таких чисел вместо запятой, отделяющей целую часть числа от дробной, используют «десятичную точку»:

Рейтинг:  0 / 5

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Умножение в двоичной системе счисления ничем не отличается от умножения в десятичной системе. (Если умножим 0 на 1 получим 0; 0 * 0 = 0 - а 1*1=1). Правила умножения абсолютно идентичны. Так что, если Вы умеете умножать в десятичной системе, то сможете умножать и в двоичной системе.

Для наглядности рассмотрим примеры:

Рейтинг:  0 / 5

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Сложение двоичных чисел выполняется так, как это предписано правилами двоичной арифметики. Вычитание заменяется сложением, причем для положительных значений слагаемых используется представление в прямом коде, а для отрицательных значений — обратные или дополнительные коды. При этом отпадает необходимость в создании блоков АЛУ, выполняющих вычитание, что позволяет упростить конструкцию арифметико-логического устройства. Двоичное сложение отрицательных чисел в дополнительном коде проще и экономичнее (требует меньше операций), чем в обратном или прямом. Для того чтобы убедиться в этом, рассмотрим примеры выполнения операции сложения.

Рейтинг:  0 / 5

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Сложение одноразрядных двоичных чисел выполняется по схожим с привычными нам правилами сложения в десятичной системе: