Цитата(AndrewN @ Nov 16 2010, 04:40)

"golden oldies"...
В догонку-проверил программу, которую вы прислали,
ну..как всегду у техаса где-то сидит ошибка.

Вот это зачем? if (ieee.str.sign) c30.flt = -c30.flt;
если уже знак проверяется...
В некоторых случаях вылетает исключения,
в понедельник нужно будет проверить в композере.
В математических файлах, идущих со студией нету описания
таких исключений как бесконечность, нечисло и
так же нет проверок на все вот это как сделано в стандарте ieee
Может посоветуете, где это возможно выдрать?
PS Я не знаю какие программисты пишут программы на Техас-
там целая куча ошибок в программах, которые они продают за совсем немалые деньги.
Самый простой пример-это дефиниции для паковки-распаковки.
Они работают, если адреса идут вверх,
но неработают-если наоборот.
Пришлось эти дефиниции просто переписать и заменить функциями.
И таких примеров вероятно очень много.