Студопедия — Кодирование вещественных чисел.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Кодирование вещественных чисел.






Лабораторная работа № 3.

Вещественные числа хранятся и обрабатываются в компьютере в формате с плавающей запятой.

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

, m – мантисса числа, q - основание системы счисления, n – порядок числа.

Представление числа в форме с плавающей запятой неоднозначно:

Для единообразия представления чисел с плавающей запятой используется нормализованная форма, при которой мантисса отвечает условию: , т.е. мантисса – правильная дробь, имеющая после запятой цифру, отличную от 0.

В памяти компьютера мантисса представляется как целое число, содержащее только значащие цифры (0 целых и запятая не хранятся).

Например: , 0.555555 – нормализованная мантисса.

Число в формате с плавающей запятой занимает в памяти компьютера 4 байта (число обычной точности) или 8 байтов (число двойной точности). При записи числа с плавающей запятой выделяются разряды для хранения знака порядка и мантиссы, порядка и мантиссы.

Формат с плавающей запятой
Кол-во разрядов, отвод. для хранен. числа Кол-во разрядов, отвод. под порядок Кол-во разрядов, отвод. под мантиссу Точность вычислений (кол-во значащих цифр) Максимальное значение порядка Максимальное число
4 байта 8 разрядов 24 разряда 7 разрядов
8 байтов 11 разрядов 53 разряда 15 или 16 разрядов

 

Замечание: Диапазон изменения чисел определяется количеством разрядов, отведенных для хранения порядка числа. Точность определяется количеством разрядов, отведенных для хранения мантиссы.

Например: рассмотрим число обычной точности. Для порядка и его знака отводится 8 разрядов памяти; для мантиссы и ее знака – 24 разряда памяти.

                                                               

­ порядок ­ мантисса

знак порядка знак мантиссы

Машинный порядок, как мы видим из таблицы, изменяется от 0 до 127 (в десятичной системе счисления). Всего 128 значений. Порядок может быть как положительным, так и отрицательным. Разумно эти 128 значений разделить поровну между положительными и отрицательными значениями порядка: от -64 до 63.

Замечание. Машинный порядок смещен относительно математического и имеет только положительные значения. Смещение выбирается так, чтобы минимальному математическому значению порядка соответствовал ноль.

Связь между машинным порядком (МР) и математическим порядком (Р) выражается формулой: МР = Р + 64 – формула записана в десятичной системе счисления (в двоичной системе – МР = Р + 100 0000).

Пример:Представить десятичное число 250.1875 в формате с плавающей запятой в 4-байтовой разрядной сетке.







Дата добавления: 2015-08-12; просмотров: 649. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

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

Конституционно-правовые нормы, их особенности и виды Характеристика отрасли права немыслима без уяснения особенностей составляющих ее норм...

Толкование Конституции Российской Федерации: виды, способы, юридическое значение Толкование права – это специальный вид юридической деятельности по раскрытию смыслового содержания правовых норм, необходимый в процессе как законотворчества, так и реализации права...

Значення творчості Г.Сковороди для розвитку української культури Важливий внесок в історію всієї духовної культури українського народу та її барокової літературно-філософської традиції зробив, зокрема, Григорій Савич Сковорода (1722—1794 pp...

Что такое пропорции? Это соотношение частей целого между собой. Что может являться частями в образе или в луке...

Растягивание костей и хрящей. Данные способы применимы в случае закрытых зон роста. Врачи-хирурги выяснили...

ФАКТОРЫ, ВЛИЯЮЩИЕ НА ИЗНОС ДЕТАЛЕЙ, И МЕТОДЫ СНИЖЕНИИ СКОРОСТИ ИЗНАШИВАНИЯ Кроме названных причин разрушений и износов, знание которых можно использовать в системе технического обслуживания и ремонта машин для повышения их долговечности, немаловажное значение имеют знания о причинах разрушения деталей в результате старения...

Studopedia.info - Студопедия - 2014-2024 год . (0.009 сек.) русская версия | украинская версия