Виды информации и ИТ ее обработки. Серия «Информатика и ИТ». Nikolay Morozov

Чтение книги онлайн.

Читать онлайн книгу Виды информации и ИТ ее обработки. Серия «Информатика и ИТ» - Nikolay Morozov страница 2

Виды информации и ИТ ее обработки. Серия «Информатика и ИТ» - Nikolay Morozov

Скачать книгу

данного алгоритма для числа FB,0C16

      FB,0C16 = F·16+ B·16+0·16—1 +C·8—2= 15·16+11·160

      +0·16—1 +13·8—2= = 251.468

      Итак, FB,0C16 = 251.468

      Правила перевода десятичного числа в иную систему счисления

      – Целую часть числа последовательно делить нацело на основание системы счисления. «Собрать» остатки от деления, начиная с остатка от последнего.

      – Дробную часть числа последовательно умножать на основание системы счисления, «сдвигая» целую часть произведений и продолжая умножение только дробной части, до заданной точности. «Собрать» целые части произведений, начиная с первого.

      – При переводе в шестнадцатеричную систему счисления перевести значения результирующих цифр в шестнадцатеричные.

      – Записать число (целую и дробную часть) и указать систему счисления.

      Рассмотрим пример использования данного алгоритма для перевода числа 3338,78 в шестнадцатеричную систему счисления с точностью до четырех знаков после запятой

      Из таблицы кодирования: 13= D16; 10=A16; 11=B16; 14=E16

      После выполнения преобразований 3338,78 в десятичной системе счисления записывается как D0A, BAE116

      Итак, 3338,78= D0A, BAE116

      Связь двоичной, восьмиричной и шестнадцатиричной систем счисления

      Между системами счисления с основаниями 2, 8 и 16 существует связь, позволяющая легко переводить числа из одной системы в другую, используя следующий метод:

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

      Каждую группу независимо от других перевести в одну соответственно восьмеричную или шестнадцатеричную цифру. Для обратного перевода (из восьмеричной или шестнадцатеричной – в двоичную) нужно проделать обратную операцию – каждую цифру вправо и влево заменить группой соответственно из трех или четырех двоичных знаков.

      1.2. Представление чисел в компьютере

      Современный персональный компьютер позволяет работать с разнообразными данными: числами, символьными данными (текстом), графическими данными, звуковыми данными.

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

      Числа, используемые человечеством, представляют бесконечно непрерывный ряд, различаются на положительные и отрицательные числа, целые и дробные, рациональные и иррациональные. Реализовать представление такого бесконечного множества в технических устройствах невозможно. Необходимы ограничения,

Скачать книгу