CodeNet / Языки программирования / C / C++ / Linux/Unix / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
fieeetomsbin-fmsbintoieee
FIEEETOMSBIN-FMSBINTOIEEE
#include <math.h>
int fieeetomsbin(src4,dst4);преобразует число с плавающей
точкой в формате.
IEEE в двоичный формат с пла-
вающей точкой MS.
int fmsbintoieee(src4,dst4); преобразует число в двоичном
формате MS с плавающей точкой
в число с плавающей точкой в
формате IEEE.
Описание.
Процедура fieeetomsbin преобразовывает число с одинарной
точностью и с плавающей точкой в формате IEEE к двоичному формату
Microsoft.
Процедура fmsbintoieee преобразовывает число с плавающей
точкой в двоичном формате Microsoft к формату IEEE.
Эти процедуры позволяют программам Си, которые записывают
числа с плавающей точкой в формат IEEE, использовать численные
данные в полях данных случайного доступа, созданные при помощи
Microsoft BASIC, который записывает числа с плавающей точкой в
двоичный формат Microsoft и наоборот.
Аргумент scr4 указывает на преобразуемое float-значение.
Результат записывается в расположение, заданное аргументом dst4.
Возвращаемое значение.
Эти функции возвращают 0, если преобразование было успешным
и 1, если преобразование повлекло переполнение.
См.также dieeetomsbin, dmsbintoieee.
Замечание! Эти процедуры не обрабатывают IEEE NAN и беско-
нечность. Необычные IEEE трактуются в преобразованиях как 0.
