Денормализованные числа: различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Строка 5:
 
== Предпосылки к появлению ==
ДенормализованныеИспользование числаденормализованных чисел гарантируютгарантирует, что сложение и вычитание чисел с плавающей точкой не приведёт к [[Исчезновение порядка|антипереполнению]] (к обнулению результата), если числарезультатом операции не равныявляется точный 0. Речь идёт о ситуации, когда вычитаются два близких числа, порядок которых близок к минимально возможному для нормализованных чисел. Без введения денормализованных чисел результатом такой операции мог бы быть 0, даже если числа не равны. То же относится к сложению чисел, близких по модулю, но разного знака. Это может быть нежелательно, например привести к ошибке деления на ноль, если результат используется в качестве делителя.<ref>
{{cite web
| url=http://grouper.ieee.org/groups/754/meeting-minutes/02-09-19.html#underflow