- •Отделом стандартов Института инженеров по электротехнике и электронике
- •Национальным институтом стандартов сша
- •Дэвид Стивенсон, председатель
- •Введение
- •Содержание
- •Приложение
- •Стандарт ieee для двоичных арифметических операций с плавающей точкой
- •Определения
- •Форматы
- •Округление
- •Операции
- •Пределы десятичного преобразования
- •Пределы верного округления результата десятичного преобразования
- •Бесконечность, NaN, ноль со знаком
- •Исключительные ситуации
- •Прерывания
- •Приложение Рекомендованные Функции и Предикаты
Дэвид Стивенсон, председатель
Андрю Эллисон Пол Ф. Флэнэган Джон С. Нэш
Уильям Эймс Гордон Форс Дэн О’Доуд
Майк Ариа Ллойд Фосдик Кэш Олсен
Дженис Бейрон Роберт Фрэли А. Пэдэджс
Стив Баумель Говард Фуллмер Джон Ф. Палмер
Дайлип Бхандаркар Дэниел Д. Гажски Бересфорд Парлетт
Джоел Боуни Дэвид М. Гэй Дейв Паттерсон
Е.Х. Бристол С.В. Гир Мери Х. Пейн
Вернер Букхолц Мартин Грэхем Том Питтмэн
Джим Банч Дэвид Густавсон Лью Рэнделл
Эд Бурдик Гай К. Хаас Роберт Рейд
Гэри Р. Бурк Кентон Хэнсон Кристиан Реинш
Пол Клементе Чак Хастингс Фредерик Н. Рис
В.Дж. Коди Дэвид Хоу Стен Шмидт
Джером Т. Кунен Джон Эдвард Хоу Вэн Шэхен
Джим Крапучеттес Томас И. Халл Роберт Л. Смит
Ицхак Давидеско Сурен Ирукулла Роджер Стаффорд
Вейн Дэвисон Ричард И. Джеймс III Дж.В. Стюарт
Р.Х. Делп Пол С. Дженсен Роберт Стюарт
Джеймс Дэммел В. Кэхен Гарольд С. Стоун
Донн Дэнмен Говард Кайков В.Д. Стрекер
Элвин Дэспеин Ричард Карпински Роберт Суорц
Огустин А. Дабралл Вирджиниа Клема Джордж Тэйлор
Том Эггерс Лес Кон Джэеймс В. Томас
Филип Дж. Феиллейс Дэн Куйпер Дар-Сан Циен
Ричард Фэйтмен М. Данди Мейплс Грег Уолкер
Дэвид Фейн Рой Мартин Джон Стивен Уолтер
Дон Фейнберг Уильям Х. МакАллистер Шломо Вейзер
Стюарт Фелдмен Колин МакМастер П.С. Уотерман
Юджин Фишер Дин Миллер Чарльз Уайт
Вебб Миллер
Когда отдел стандартов IEEE утвердил этот стандарт 21 марта 1985 г., в его состав входили следующие люди:
Джон И. Мэй, председатель Джон П. Риганати, вице-председатель
Сава И. Шерр, секретарь
Джеймс Х. Билл Джей Форстер Лоуренс В. МакКалл
Флетчер Дж. Бакли Дэниел Л. Голдберг Дональд Т. Майкл*
Рэне Кастеншолд Кеннет Д. Хендрикс Фрэнк Л. Роуз
Эдвард Челотти Ирвин Н. Хоуелл младший Клиффорд О. Суонсон
Эдвард Дж. Коэн Джэк Кинн Дж. Ричард Вегер
Пол Г. Каммингс Джозеф Л. Коэпфингер* В.Б. Уилкенс
Дональд С. Флекенстейн Ирвинг Колодни Чарльз Дж. Уайли
Р.Ф. Лоуренс
* Почетный член.
Введение
(Это Введение не является частью ANSI/IEEE Std 754-1985, стандарта IEEE для двоичных арифметических операций с плавающей точкой.)
Этот стандарт является продуктом рабочей группы по операциям с плавающей точкой подкомитета по микропроцессорным стандартам комитета стандартов компьютерного сообщества IEEE. Эта работа была проведена при поддержке технического комитета по микропроцессорам и миникомпьютерам. Проект 8.0 этого стандарта был опубликован по требованиям в комментариях пользователей.1 Техника выполнения может быть найдена в Руководстве по применению к предложенному стандарту для арифметических операций с плавающей точкой (автор Джером Т. Кунен)2, основанном на более раннем предложенном проекте.
Этот стандарт определяет семейство коммерчески подходящих способов для новых систем выполнять двоичные арифметические операции с плавающей точкой. Результаты модернизации не учитывались. Среди целей, которые направляли разработку этого стандарта, были:
Облегчить перенос существующих программ с различных компьютеров на те, которые придерживаются данного стандарта.
Увеличить возможности и безопасность для программистов, которые, не являясь экспертами в численных методах, могли бы писать численно сложные программы. Однако мы понимаем, что выгодность и безопасность иногда являются соперниками.
Способствовать разработке и распространению экспертами надежных и эффективных численных программ, которые могут быть перенесены с помощью небольшого редактирования и перекомпиляции на любой компьютер, который соответствует этому стандарту и обладает необходимыми способностями.
Обеспечить полную поддержку для
Времени выполнения диагностики искажений.
Более гладкой обработки исключений.
Интервальной арифметики за разумную стоимость.
Обеспечить разработку
Элементарных функций стандарта, таких как “exp” и “cos”.
Очень высокую точность (многословной) арифметики.
Соединение численного и символьного вычисления.
Сделать возможным вместо устранения дальнейшие усовершенствования и распространение.
