double-conversion:IEEE double的高效二进制-十进制和十进制-二进制转换例程

时间:2024-04-20 23:53:01
【文件属性】:

文件名称:double-conversion:IEEE double的高效二进制-十进制和十进制-二进制转换例程

文件大小:6.76MB

文件格式:ZIP

更新时间:2024-04-20 23:53:01

C++

该项目(双转换)为IEEE double提供了二进制十进制和十进制二进制例程。 该库包含从V8 JavaScript引擎中提取的高效转换例程。 该代码已经过重构和改进,因此可以在其他项目中更轻松地使用。 在double-conversion/string-to-double.h和double-conversion/double-to-string.h有大量文档。 其他示例可以在test/cctest/test-conversions.cc 。 建筑 该库可以使用或构建。 签入的Makefile只是转发到scons,并提供了运行所有测试的快捷方式: make make test 骗子 安装该库的最简单方法是使用scons 。 它构建了静态和共享库,并设置为将它们安装在正确的位置: scons install 使用DESTDIR选项更改目标目录: scons DESTDIR=alte


【文件预览】:
double-conversion-master
----cmake()
--------Config.cmake.in(125B)
----double-conversion()
--------strtod.h(3KB)
--------double-to-string.cc(15KB)
--------fast-dtoa.h(4KB)
--------strtod.cc(23KB)
--------SConscript(268B)
--------ieee.h(14KB)
--------cached-powers.h(3KB)
--------double-conversion.h(2KB)
--------bignum.cc(24KB)
--------cached-powers.cc(10KB)
--------string-to-double.cc(26KB)
--------bignum-dtoa.cc(27KB)
--------string-to-double.h(10KB)
--------.gitignore(5B)
--------utils.h(13KB)
--------fixed-dtoa.cc(15KB)
--------fixed-dtoa.h(3KB)
--------fast-dtoa.cc(31KB)
--------bignum-dtoa.h(4KB)
--------bignum.h(6KB)
--------diy-fp.h(5KB)
--------double-to-string.h(22KB)
----BUILD(2KB)
----msvc()
--------double-conversion.vcxproj.filters(3KB)
--------run_tests()
--------double-conversion.sln(2KB)
--------double-conversion.vcxproj(9KB)
--------testrunner.cmd(230B)
----test()
--------cctest()
--------CMakeLists.txt(24B)
----SConstruct(2KB)
----LICENSE(1KB)
----AUTHORS(476B)
----.gitignore(338B)
----CMakeLists.txt(4KB)
----Changelog(4KB)
----Makefile(97B)
----README.md(2KB)
----COPYING(1KB)
----WORKSPACE(65B)

网友评论