您应该能够在基于 Sun 的库中看到它(在我所知道的几乎所有开放 C 库中使用,包括 glibc 和 FreeBSD 库)。
对于数学代码,我通常更喜欢BSD 代码(IMO 更具可读性)。请参阅此处了解 80 位 (Intel) 长双精度格式。对于给定的功能,不同的实现/架构可能位于不同的目录中。
需要认识到的一件事是,long double 尚未标准化(更准确地说,只是自 IEEE754 2008 年修订版以来,大多数常见 CPU 尚未真正实现)。这意味着每个 CPU 需要对很多东西进行不同的实现(IA32、AMD64、PPC、Alpha、Sparc 在这方面都不同......)。
| 归档时间: |
|
| 查看次数: |
1358 次 |
| 最近记录: |