|
В ряде случаев числа, заданные в системе счисления с основанием Р, приходится изображать с помощью цифр другой системы счисления с основанием g, где Q<P. Такая ситуация возникает, например, когда в ЭВМ, способной непосредственно воспринимать только двоичные числа, необходимо изобразить десятичные числа, с которыми мы привыкли работать. В этих случаях используются смешанные системы счисления, в которых каждый коэффициент Р-ичного разложения числа записывается в Q-ичной системе. В такой системе Р называется старшим основанием, a Q — младшим основанием, а сама смешанная система называется (Q — Р-ичной. Аналогично рассмотренной выше двоично-десятичной системе можно использовать и другие смешанные системы при различи значениях Р и Q. Особого внимания заслуживает случай, когда Р = у где — целое положительное число. В этом случае запись какого-либо числа в смешанной системе тождественно совпадает с изображением этого числа в системе счисления с основанием Q (что не имеет места в двоично-десятичной системе в общем случае). Все сказанное выше относительно целых чисел автоматически переносится и на случай произвольных чисел. Таким образом, изображение числа х в Р-ичной системе счисления в случае Р = Q является просто сокращенной записью изображения этого же числа х в g-ичной системе. Рассмотренное выше свойство некоторых смешанных систем широко используется на практике для сокращенной записи чисел, заданных в системе счисления с небольшим основанием. Для этого в исходной записи числа разряды объединяются вправо и влево от точки в группы некоторой длины (добавляя в случае необходимости левее старшей или правее младшей значащих цифр соответствующее количество нулей), и каждая такая группа записывается одной цифрой другой системы, основание которой равно соответствующей степени исходного основания. Например, двоичное изображение 101110.1 числа 46.5 можно записать короче с использованием цифр других систем, причем эта сокращенная запись одновременно является и изображением данного числа в соответствующей системе счисления: 1011 10. 10 = 232.24 101 110. 100 = 56.48 00101110. 1000 = 2е.8,6 и т.д. |
Перейти к содержанию
Частые вопросы
Можно ли считать рейтинг на Языки программирования Pascal и Delphi рекламой?
Нет, это справочная подборка. Партнёрские ссылки, если они есть, не заменяют проверку оферты, лицензий и отзывов на стороне сервиса.
Чем страница «Смешанные системы счисления» отличается от главной Языки программирования Pascal и Delphi?
Это отдельная карточка или рубрика, а не дубль главной. Канонический адрес — текущий URL без www и с https.
Стоит ли покупать «Смешанные системы счисления» только по этому тексту?
Нет. Текст помогает сравнить варианты, но финальный выбор зависит от вашего сценария, бюджета и актуальной оферты продавца.
Где смотреть источники и контакты редакции Языки программирования Pascal и Delphi?
Автор указан в карточке страницы. Служебные разделы — «О проекте», «Контакты» и политика конфиденциальности — в подвале сайта.