Представление числовой информации в информационных системахРефераты >> Информатика >> Представление числовой информации в информационных системах
(33)
Следовательно, относительные погрешности представления для минимального значения числа .
Для ЭВМ, как правило, п = 16 .64, поэтому 1>>2-n, откуда
Аналогично, для максимального значения:
(34)
Из (34) видно, что погрешности представления малых чисел в форме с фиксированной запятой могут быть очень значительными.
Для представления чисел в форме с плавающей запятой абсолютное значение мантиссы
(35)
Погрешность (32) — погрешность мантиссы. Для нахождения погрешности представления числа в форме с плавающей запятой величину этой погрешности надо умножить на величину порядка числа рA:
(36)
где п — количество разрядов для представления мантиссы числа.
Из (36) следует, что относительная точность представления чисел в форме с плавающей запятой почти не зависит от величины числа.
Литература:
1. СИП КубГТУ 4.2.6-2004. Система менеджмента и качества. Учебно-организационная деятельность. Курсовое проектирование. Краснодар: Тип. КубГТУ, 2004.
2. Васильев П.П. Турбо Паскаль в примерах и задачах: освой самостоятельно: Учеб. пособие.- М.: Финансы и статистика, 2002.– 496 с.
3. Голицина О.Л., Попов И.И. Основы алгоритмизации и программирования: Учеб. пособие.– М.: ФОРУМ: ИНФА-М, 2002.– 432 с.
4. Иванова Г.С. Основы программирования: Учебник для вузов.– 2-е изд., перераб. и доп.–М.: Изд-во МГТУ им. Н.Э. Баумана, 2002.– 416 с.
5. Кнут, Дональд, Эрвин. Искусство программирования, том 1. Основные алгоритмы, 2-е изд.: пер. с англ. – М.: Издательский дом «Вильямс», 2002.– 720 с.
6. Кнут, Дональд, Эрвин. Искусство программирования, том 2. Получисленные алгоритм, 2-е изд.: пер. с англ. – М.: Издательский дом «Вильямс», 2003.– 832 с.
7. Кнут, Дональд, Эрвин. Искусство программирования, том 3. Сортировка и поиск, 2-е изд.: пер. с англ. – М.: Издательский дом «Вильямс», 2003.– 832 с.
8. Немнюгин С.А. Turbo Pascal. Программирование на зыке высокого уровня: Учебник для вузов. 2-е изд. – СПб.: Питер, 2003.-544 с.
9. Немнюгин С.А. Turbo Pascal. Практикум. 2- изд. / СПб.: Питер, 2003.- 268 с.
10. Окулов С.М. Программирование в алгоритмах / С.М. Окулов.– М.: БИНОМ. Лаборатория знаний, 2002.– 341 с.
11. Окулов С.М. Основы программирования.– М.: ЮНИМЕДИАСТАЙЛ, 2002.– 424 с.
12. Павловская Т.А. Паскаль. Программирование на языке высокого уровня: Учебник для вузов. СПб.: Питер, 2003.–393 с.
13. Программирование. Методические указания к курсовой работе для студентов всех форм обучения специальности 220400 – Программное обеспечение вычислительной техники и автоматизированных систем / Кубан. гос. технол. ун-т. Сост. М.П. Малыхина М.П., Л.Н. Миклашевская. Краснодар: Изд-во КубГТУ, 1998.– 28 с.
14. Программирование на языке Паскаль: Задачник / под ред. Усковой О.Ф. –СПб.: Питер 2003.– 336 с.
15. Сухарев М. Turbo Pascal 7.0, теория и практика программирования.– СПб: Наука и техника, 2003.–576 с.
16. Фаронов В.В. Турбо Паскаль 7.0. Начальный курс. Учебное пособие. – М.: Нолидж, 1997.– 616 с.
17. Фаронов В.В. Турбо Паскаль 7.0. Практика программирования. Учебное пособие. Издание 7-е, переработанное. М.: Нолидж, издатель Молгачева С.В., 2001.– 416 с.
18. Федоренко Ю. Алгоритмы и программы на Turbo Pascal / Учебный курс.– СПб: Питер, 2001.- 240 с.