1 #pragma once 2 3 #ifdef __cplusplus 4 extern "C" { 5 #endif 6 7 #include <bits/fenv.h> 8 9 int feclearexcept(int); 10 int fegetexceptflag(fexcept_t*, int); 11 int feraiseexcept(int); 12 int fesetexceptflag(const fexcept_t*, int); 13 int fetestexcept(int); 14 15 int fegetround(void); 16 int fesetround(int); 17 18 int fegetenv(fenv_t*); 19 int feholdexcept(fenv_t*); 20 int fesetenv(const fenv_t*); 21 int feupdateenv(const fenv_t*); 22 23 #ifdef __cplusplus 24 } 25 #endif 26