【发布时间】:2020-04-10 03:43:58
【问题描述】:
晚安。我是数学学士学位,我正在学习 log() 和系列。我确实想看看 GCC 是如何计算所有这些东西的,它会对我有很大帮助,math.h 里面什么都没有,我已经读过了。我疯狂地试图找到 GCC 如何使用有史以来最快的方法计算对数和平方根。我下载了源代码,但我找不到数学例程在哪里。
https://github.com/gcc-mirror/gcc
我只是想看看,我根本不是一个好的程序员,我的东西是数学。
【问题讨论】:
-
它在 C 库中 - 请参阅此处stackoverflow.com/questions/11550140/…
-
GCC 编译器本身使用库 GMP、MFPR、MPC 来进行计算(等等)。编译器生成的代码使用您机器上的 C 库(库)——通常是
-lm来链接数学库,但有时不需要(例如在 Mac 上)。
标签: c math gcc discrete-mathematics