_set_controlfp
Задает управляющее слово с плавающей точкой.
void __cdecl _set_controlfp(
unsigned int newControl,
unsigned int mask
);
Параметры
newControl
Значения бит в новом управляющем слове.mask
Маска для установки битов нового управляющего слова.
Возвращаемое значение
Нет.
Заметки
_set_controlfp аналогична _control87, но она задает только управляющее слово с плавающей точкой в newControl. Биты в значениях указывают состояние управляющего слова с плавающей точкой. Состояние управляющего слова с плавающей точкой позволяет программе изменить точность, округление и режимы бесконечности математического пакета для значений с плавающей точкой. Можно также использовать _set_controlfp для маскирования и демаскирования исключений с плавающей точкой. Для получения дополнительной информации см. _control87, _controlfp, __control87_2.
Эту функцию не рекомендуется использовать при компилировании с /clr (компиляция CLR) или /clr:pure, поскольку среда CLR поддерживает только точность чисел с плавающей точкой по умолчанию.
Требования
Подпрограмма |
Обязательный заголовок |
Совместимость |
---|---|---|
_set_controlfp |
<float.h> |
только для процессоров x86 |
Дополнительные сведения о совместимости см. в разделе Совместимость во введении.