Russian Belarusian English German Japanese Ukrainian

Rashka.studio - игры и приложения для Android! Заходи, ждём тебя =)

_control87

CuBook05

Функция

Манипулирует словом управления операций с плавающей точкой.
 
Синтаксис

#include<float.h>
unsigned int _control87(unsigned int newcw, unsigned int mask);
 
Прототип

float.h
 
Описание

Функция _control87 извлекает и изменяет слово управления операциями с плавающей точкой. Слово управления плавающей точки имеет тип unsigned int, в котором бит за битом перечислены режимы операций с плавающей точкой, а именно: режимы точности, бесконечности и округления. Изменение этих режимов позволяет маскировать исключительные состояния операций с плавающей точкой. Функция _control87 сравнивает биты в mask с битами в newcw. Если бит в mask равен 1, то соответствующий бит в new содержит новое значение для такого же бита в слове управления операций с плавающей точкой, а _control87 устанавливает этот бит в слове управления в новое значение.
 
Возвращаемое значение

Биты в возвращаемом значении представляют собой новое слово управления операциями с плавающей точкой. Полное описание битов, возвращаемых функцией _control87, приведено в в файле float.h.
 
Переносимость

Уникальна для DOS.
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий