我可以看看java.lang.StrictMath.cos(double a)函数的源码吗?

我想看看java是如何计算三角函数的,我的想法能被满足吗?
[code="java"]/**
* Returns the trigonometric cosine of an angle. Special cases:
*

  • If the argument is NaN or an infinity, then the
    * result is NaN.

*
* @param a an angle, in radians.
* @return the cosine of the argument.
*/
public static native double cos(double a);[/code]

刚刚研究了一下,实现可以在以下两个文件中找到
openjdk\jdk\src\share\native\java\lang\fdlibm\src\s_cos.c
openjdk\jdk\src\share\native\java\lang\fdlibm\src\k_cos.c
算法在文件中有描述,貌似就是通过它的多项式展开来计算的

到官网下openjdk的源代码,里面有的