Описание тега ieee-754
IEEE 754 - это стандарт Института инженеров по электротехнике и радиоэлектронике для вычислений с плавающей запятой и наиболее распространенная и широко используемая его реализация.
- Википедия по IEEE 754 (2008)
- документация ieee.org
- https://en.wikipedia.org/wiki/Single-precision_floating-point_format известный как
binary32
, обычно называетсяfloat
илиreal4
. Хорошие диаграммы битового шаблона и диапазон, в котором он может точно представлять каждое целое число, и так далее. https://en.wikipedia.org/wiki/Double-precision_floating-point_format обычно называется
double
илиreal8
Алгоритм преобразования двойника IEEE 754 в строку? включая недавнее RyÅ ": быстрое преобразование чисел с плавающей точкой в строку
Помимо форматов, IEEE754 также определяет основные операции, +
-
*
/
а также sqrt
, так как дает правильно округленные результаты (ошибка <= 0,5ulp). Другие функции, такие какpow
а также sin
которые не должны быть точными; это выбор реализации между точностью и производительностью.
Вот почему многие наборы инструкций ЦП включают только базовые операции (включая sqrt).