fenv.h
Перейти до навігації
Перейти до пошуку
Заголовні файли C |
---|
fenv.h — заголовний файл стандартної бібліотеки мови програмування С, в якому міститься оголошення типів, означень (англ. definition) та функцій для роботи з числами з рухомою крапкою.
У заголовному файлі fenv.h за допомогою оператора typedef оголошуються такі типи даних:
- fenv_t
- fexcept_t
Заголовний файл fenv.h містить оголошення наступних функцій:
int feclearexcept(int);
int fegetexceptflag(fexcept_t *, int);
int feraiseexcept(int);
int fesetexceptflag(const fexcept_t *, int);
int fetestexcept(int);
int fegetround(void);
int fesetround(int);
int fegetenv(fenv_t *);
int feholdexcept(fenv_t *);
int fesetenv(const fenv_t *);
int feupdateenv(const fenv_t *);
#include <fenv.h>
void f(double x)
{
#pragma STDC FENV_ACCESS ON
void g(double);
void h(double);
/* ... */
g(x + 1);
h(x + 1);
/* ... */
}
- fenv.h [Архівовано 30 січня 2009 у Wayback Machine.] на OpenGroup