![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Нормализация влевоСтр 1 из 17Следующая ⇒
Представление информации в цифровых автоматах. Форматы представления чисел с ПЗ в ВМ Система вещественных чисел в математических вычислениях предполагается непрерывной и бесконечной, т.е. не имеющей ограничений на диапазон и точность представления чисел. Однако в ВМ числа хранятся в регистрах и ячейках памяти с ограниченным количеством разрядов. Вследствие этого система вещественных чисел, представимых в машине, является дискретной (прерывной) и конечной. Любое число N в системе счисления с основанием q можно записать в виде, где M — множитель, содержащий все цифры числа (мантисса), а p — целое число, называемое порядком. Такой способ записи чисел называется представлением числа с плавающей запятой. Вещественные числа могут быть записаны в естественной форме с выделением целой и дробной части и в нормализованном виде. Понятие нормализованного числа следует отличать от понятия числа в нормальной форме. В нормальной форме мантисса лежит в интервале 1 £ M10 < 10. В нормализованной форме на мантиссу налагаются такие условия, чтобы она по модулю была меньше единицы (|q| < 1), а первая цифра после точки отличалась от нуля. Полученная таким образом мантисса называется нормализованной. Число где - - Р – основание системы счисления; - Мантиссу и порядок q-ичного числа принято записывать в системе с основанием q, а само основание — в десятичной системе. При нормализации происходит как бы расчленение чисел с выделением: · знака числа; · мантиссы; · знака порядка; · порядка. Рисунок -Форма представления чисел с плавающей запятой Соответственно, в десятичной системы счисления число X10 называется нормализованным, если оно представлено в виде: Примеры: нормализации десятичных чисел 123410 = 0, 1234× 104; –34, 5610 = –0, 3456× 10-2; 753.15 = 0.75315*103; 0.000034 = - 0.34*10-4. В двоичной системе счисления нормализованное число будет представлено в виде:
Например, 000011 = 0.11*2-100 (порядок -1002 = -410) При вводе вещественных чисел в ВМ происходит преобразование В зависимости от значения числа различают два вида нормализации: влево и вправо. Нормализация влево При
|