Машинное представление вещественных чисел. Арифметика с плавающей точкой
Элементы теории погрешностей. Определение №1. Значащей цифрой числа называется любая цифра в его десятичном изображении, начиная с первой ненулевой слева.
Определение №2. Пусть
Определение №3.Относительная погрешность
Замечание №1 1. Точность числа лучше характеризует относительная погрешность, выраженная в процентах. 2. В записи Определение №4.Значащая цифра числа называется верной, если абсолютная погрешность не превосходит половины разряда, в котором стоит данная цифра.
Определение №5.Не верные значащие цифры называются сомнительными.
Замечание №2 1. Если все цифры числа – верные, то это не точное число, но имеющее вполне определенную погрешность. 2. Если приближенное число имеет все верные значащие цифры, то его округленное число также имеет все верные значащие цифры.
Правила округления чисел. Для округления числа до
1. Если первая из отброшенных значащих цифр меньше 5, то оставшиеся десятичные знаки сохраняются без изменения.
2. Если первая из отброшенных цифр больше 5, либо равна 5 и среди остальных отброшенных цифр есть ненулевые, то к последней оставшейся цифре прибавляется единица.
3. Если первая из отброшенных цифр равна 5 и остальные отброшенные цифры нулевые, то последняя оставшаяся цифра не изменяется, если она четная и увеличивается на единицу, если она нечетная.
Пример №1. Округлить число
Определение №6. Прямая задача теории погрешностей состоит в указании погрешности функций по известным погрешностям их аргументов:
Определение №7. Обратная задача теории погрешностей состоит в указании допустимой погрешности аргументов по известной погрешности функции. В случае функции от одной переменной задача имеет единственное решение и только в этом случае:
где В случае 1. Все аргументы функции одинаково влияют на ее погрешность, т. е.
равны друг другу (принцип равных влияний). Тогда
2.
при
Машинное представление вещественных чисел. Арифметика с плавающей точкой.
Определение №1. Десятичное число с плавающей точкой – это число представленное в виде Обычно, число
Машинные константы
В 32 – разрядном компьютере существует наибольшее число с плавающей точкой:
а также наименьшее число с плавающей точкой:
Определение №2. Наименьшее число с плавающей точкой, которое при сложении с числом 1.0 дает результат больший, чем 1.0, называется машинным Конкретное значение Для 32 – битовой арифметики с плавающей точкой, удовлетворяющей стандарту IEEE,
Очевидно, что при
Более тщательное исследование показывает, что относительная погрешность сложения ограничена величиной Запись десятичного числа, скажем 0.7, в память компьютера сопряжена с ошибкой, поскольку 0.7 не имеет точного двоичного представления. Как правило, ошибки представления локализованы в последнем бите:
Это означает, что относительная погрешность хранимого приближения с плавающей точкой числа Числа с плавающей точкой между 0 и Константы
Популярное: Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... ![]() ©2015-2024 megaobuchalka.com Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1314)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |