reactos/sdk/lib/crt/math/i386/ci.c

91 lines
993 B
C

#include <precomp.h>
/*
* @implemented
*/
double CDECL _CItan(void)
{
FPU_DOUBLE(x);
return tan(x);
}
/*
* @implemented
*/
double CDECL _CIsinh(void)
{
FPU_DOUBLE(x);
return sinh(x);
}
/*
* @implemented
*/
double CDECL _CIcosh(void)
{
FPU_DOUBLE(x);
return cosh(x);
}
/*
* @implemented
*/
double CDECL _CItanh(void)
{
FPU_DOUBLE(x);
return tanh(x);
}
/*
* @implemented
*/
double CDECL _CIasin(void)
{
FPU_DOUBLE(x);
return asin(x);
}
/*
* @implemented
*/
double CDECL _CIacos(void)
{
FPU_DOUBLE(x);
return acos(x);
}
/*
* @implemented
*/
double CDECL _CIatan(void)
{
FPU_DOUBLE(x);
return atan(x);
}
/*
* @implemented
*/
double CDECL _CIatan2(void)
{
FPU_DOUBLES(y, x);
return atan2(y, x);
}
/*
* @implemented
*/
double CDECL _CIexp(void)
{
FPU_DOUBLE(x);
return exp(x);
}
/*
* @implemented
*/
double CDECL _CIlog10(void)
{
FPU_DOUBLE(x);
return log10(x);
}
/*
* @implemented
*/
double CDECL _CIfmod(void)
{
FPU_DOUBLES(x, y);
return fmod(x, y);
}