wf_sincos.c

来自「Newlib 嵌入式 C库 标准实现代码」· C语言 代码 · 共 34 行

C
34
字号
/* sincos -- currently no more efficient than two separate calls to   sin and cos. */#include "fdlibm.h"#include <errno.h>#ifdef __STDC__	void sincosf(float x, float *sinx, float *cosx)#else	void sincosf(x, sinx, cosx)	float x;        float *sinx;        float *cosx;#endif{  *sinx = sinf (x);  *cosx = cosf (x);}#ifdef _DOUBLE_IS_32BITS#ifdef __STDC__	void sincos(double x, double *sinx, double *cosx)#else	void sincos(x, sinx, cosx)	double x;        double sinx;        double cosx;#endif{  *sinx = sinf((float) x);  *cosx = cosf((float) x);}#endif /* defined(_DOUBLE_IS_32BITS) */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?