浮点数
外观
本维基教科书讨论了关于浮点数的 IEEE 754 标准。本书的前几章重点介绍了该标准的新手,他们希望理解并使用浮点数,特别是在编程项目中。然而,本书的后几章更多地关注 IEEE 754 标准实现的细节。这样,想要了解更多细节的资深用户,或者正在创建自己浮点实现的用户,可以找到他们需要的信息。本书可以作为计算机科学和工程领域其他书籍的辅助参考资源。
本书中的编程示例尝试尽可能使用伪代码,以避免过度依赖任何特定的语言或平台。具体的示例可能使用单一的计算机语言或汇编语言。
本书的前提条件包括对指数和代数的理解,以及对二进制数表示的理解。
- 运算算法
- 指数和平方根
- 超越函数
- IEEE 754 参考资料
- 让我们进入 (浮动) 点,作者 Chris Hecker
- 每个计算机科学家应该了解的浮点运算,作者 David Goldberg - 这是一个很好的介绍和解释。
- IEEE 854-1987 历史和会议记录
- 转换器
- 另一个转换器
- 验证浮点计算的陷阱, 作者 David Monniaux,也刊登在 ACM 编程语言和系统事务 (TOPLAS), 2008 年 5 月:一个关于流行架构上浮点非直观行为的汇编,对程序验证和测试具有影响