Студопедия Главная Случайная страница Обратная связь

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

Операция округления и ошибки округления. Основные способы реализации операции округления, их недостатки и преимущества.





Поскольку все числа в ЭВМ записываются в конечную разрядную сетку, очень актуальна процедура округления числа до требуемого количества разрядов.

Округлением числа до разрядов в заданной системе счисления называется операция замены его таким числом xs, все разряды которого, начиная с го и младше, равны нулю.

Простейшая процедура округления заключается в "отбрасывании" разрядов, начиная с го. Таким образом, если число x имеет вид то

Разность между округлённым и округляемым значениями называется ошибкой (погрешностью) округления:

Очевидно, что при таком способе округления (назовём его первым) ошибка всегда будет иметь знак, противоположный знаку округляемого числа. Это может приводить к быстрому накоплению ошибки в вычислениях.

Давайте оценим ошибку по величине. Абсолютная погрешность округления имеет наибольшее значение, когда числа и т. д. принимают наибольшее значение, равное максимальному базисному числу в рассматриваемой системе счисления с основанием p:

Итак, верхняя оценка для абсолютной погрешности получилась равной

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

Выразим данную процедуру округления формально. Числа, имеющие нулевые разряды, начиная с го, образуют на вещественной оси равномерную сетку с шагом . Среди них есть число , наиболее близкое к . Ясно, что

Из геометрических соображений следует, что наилучшее приближение к x будет единственным, если имеет место строгое неравенство. Учитывая возможность равенства, запишем

(2)

где – округление отбрасыванием разрядов; – наилучшее округление; – единица –го разряда.

Этот способ округления идентичен принятому в 10-ичной системе счисления. В машинах он реализуется в два этапа: 1) к старшему из отбрасываемых разрядов, му, прибавляем ; 2) разряды с го отбрасываются.

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

где – приближенное значение числа ; – абсолютная погрешность этого приближения.

В соответствии с требованиями теории погрешностей все цифры числа должны быть верными. Приведем определение.

Цифра в записи - ичной дроби приближенного числа называется верной, если погрешность приближения не превышает единицы - го разряда.

Например, рассмотрим запись . Цифры 2, 3, 6 являются верными, так как выполняются неравенства а цифра 5 является сомнительной, поскольку единица разряда, в котором она записана, меньше погрешности .

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

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







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




Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...


Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...


Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...


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

Выработка навыка зеркального письма (динамический стереотип) Цель работы: Проследить особенности образования любого навыка (динамического стереотипа) на примере выработки навыка зеркального письма...

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

Правила наложения мягкой бинтовой повязки 1. Во время наложения повязки больному (раненому) следует придать удобное положение: он должен удобно сидеть или лежать...

Схема рефлекторной дуги условного слюноотделительного рефлекса При неоднократном сочетании действия предупреждающего сигнала и безусловного пищевого раздражителя формируются...

Уравнение волны. Уравнение плоской гармонической волны. Волновое уравнение. Уравнение сферической волны Уравнением упругой волны называют функцию , которая определяет смещение любой частицы среды с координатами относительно своего положения равновесия в произвольный момент времени t...

Медицинская документация родильного дома Учетные формы родильного дома № 111/у Индивидуальная карта беременной и родильницы № 113/у Обменная карта родильного дома...

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