math.h函数在哪里

Where are the math.h functions?

本文关键字:在哪里 函数 math      更新时间:2023-10-16

我有兴趣看看math.h函数,如sin(),cos(), pow(,), log(),…执行。Cygwin和MinGw文件夹中的math.h文件似乎只有函数声明{例如extern double cos _PARAMS((double));}。实际的函数定义位于哪里?

我想你正在寻找的是正弦和余弦是在微处理器内部的微码中实现的

你也可以检查

数学函数可能在编译器的可执行文件中,因此可能没有代码要显示。

有编译器代码的自由软件示例。我建议您查看一些示例的GNU编译器源代码。

处理器制造商可能也有一些实现,是平台特定的,以最大限度地利用他们的处理器