IEEE 754-1985
-
Основы IEEE 754
- Стандарт IEEE 754 описывает арифметику с плавающей запятой и является основой для многих языков программирования.
- Стандарт был разработан в 1970-х годах и принят в 1985 году.
-
Структура и точность
- IEEE 754 использует двоичную систему счисления с 32-битным мантиссой и 8-битным показателем степени.
- Числа с плавающей запятой имеют точность до 7 десятичных знаков для одинарной точности и до 15 для двойной точности.
-
Сравнение и округление
- Сравнение чисел с плавающей запятой может быть сложным из-за ошибок округления.
- Существуют различные методы сравнения, включая эпсилон-значения и ULP.
-
Расширение вещественных чисел
- Стандарт IEEE использует аффинно расширенную систему вещественных чисел с отдельными положительными и отрицательными бесконечностями.
-
Функции и предикаты
- Стандарт включает стандартные операции, такие как сложение, вычитание, умножение и деление, а также специальные функции и предикаты.
-
История разработки
- Intel начала разработку сопроцессора с плавающей запятой в 1976 году, стремясь создать универсальный чип.
- Проект стандарта был разработан Уильямом Каханом и основан на VAX от DEC.
- Споры о стандарте продолжались до 1981 года, но в конечном итоге стандарт был принят и стал де-факто стандартом.
-
Дополнительные ресурсы
- Статья содержит ссылки на внешние ресурсы, включая фотографии FPU x87 и онлайн-конвертеры IEEE754.