Иллюстрированный самоучитель по Digital Graphics



Фиксированная разрядность двоичных чисел - часть 2


И поскольку эти нули занимают старшие разряды, они действительно не имеют значения.

Замечание

Кстати, по этой причине хранение информации на диске не является оптимальным: информация хранится кластерами, даже если в ней записан один бит — все равно весь этот кластер заполняется. В самом деле, двоичные числа записываются также в кластерной форме: 00000001, 000001, 00001, 001, 01, 1 — это одно и то же число, записанное при помощи двоичных слов различной длины. Например, если используется запись информации байтами, то заполняется всегда восемь ячеек памяти, независимо от того, что необходимо сохранить всего один бит. В этом кроется причина нерационального расходования дискового пространства.

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

Обратимся еще раз к табл. 4.3 и рассмотрим ее с несколько иной точки зрения. Когда мы составляли эту таблицу (представление десятичных чисел в двоичном виде), то мы рассуждали сугубо математически. Теперь эту таблицу необходимо рассмотреть с информационной точки зрения, а именно представить дело таким образом, что мы составляем двоичные коды для десятичных чисел, коль скоро последние для человека современного образования наиболее привычны.

Но сначала необходимо решить одну задачу — рассчитать объем этой таблицы, исходя из количества двоичных разрядов.




Содержание  Назад  Вперед