1个不稳定版本
使用旧的Rust 2015
0.0.1 | 2020年10月15日 |
---|
#40 in #f64
94 每月下载次数
在 5 个crate中(直接使用2个)中使用
38KB
1.5K SLoC
Rust的strtod
Apache 2.0许可证。
简介
strtod
是一个针对Rust的高精度浮点数解析器实现,远优于Rust内置的浮点数解析器。
文档可以在 http://pvginkel.github.io/strtod/strtod/ 找到。
备注
源代码的质量并不真正值得大书特书。原因是这个实现是从 http://mxr.mozilla.org/mozilla-central/source/js/src/dtoa.c 的逐字逐句翻译。话虽如此,解析器本身的质量非常高。
这个实现的性能应该是不错的。然而,在解析器使用的BigNum实现中仍有改进的空间,例如通过缓存实例或计算。原始实现就是这样做的,但这个功能已被从本实现中删除。
错误
应通过github在 http://github.com/pvginkel/strtod/issues 报告错误。
许可证
PdfiumViewer在Apache 2.0许可证下发布。有关PDFium的许可证详情,请参阅许可证详情。