【发布时间】:2011-11-01 12:15:01
【问题描述】:
许多使用 IEEE 754 双精度的编程语言都提供了一个库函数来将这些双精度转换为字符串。比如C有sprintf,C++有stringstream,Java有Double.toString,等等
在内部,这些功能是如何实现的?也就是说,考虑到它们经常受到程序员选择的精度限制,他们使用什么算法将双精度转换为字符串表示?
谢谢!
【问题讨论】:
标签: string algorithm language-agnostic floating-point ieee-754