reactos/reactos/lib/sdk/crt/math/i386/ci.c
Christoph von Wittich 4c72ff9871 [CRT] Addendum to r68927
svn path=/trunk/; revision=68928
2015-09-03 07:42:05 +00:00

90 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);
}