RealLib:用于精确实数计算的库

时间:2024-07-04 06:40:21
【文件属性】:

文件名称:RealLib:用于精确实数计算的库

文件大小:250KB

文件格式:ZIP

更新时间:2024-07-04 06:40:21

C++

RealLib:用于精确实数计算的库 RealLib 是 C++ 中的实数计算包。 它的主要目标是提高效率并避免通常与实数计算相关的巨大开销。 RealLib3 是该库的当前版本,使这成为可能。 在此版本的库中,用户既可以在数字表示为描述计算的术语的层上工作,也可以在实数上的函数在实数的近似水平上进行计算的层上工作。 后者可能非常快,具体取决于计算实际所需的精度。 在机器精度足够的情况下,精确的实际计算可以以与双精度算术速度相当的速度执行,有时甚至可以与双精度算术的速度相提并论。 该库以前在 LGPL 下的上可用。


【文件预览】:
RealLib-master
----MachineEstimateMul.cpp(17KB)
----manual.pdf(185KB)
----RealEstimate.cpp(8KB)
----Real.cpp(15KB)
----Makefile(2KB)
----RealFuncs.cpp(22KB)
----LongFloat.cpp(29KB)
----ErrorEstimate.cpp(8KB)
----complex_fast.inl(4KB)
----MachineEstimateMul.h(19KB)
----LICENSE(11KB)
----convolution.cpp(10KB)
----convolution.h(2KB)
----RealEstimate.h(9KB)
----RealExceptions.h(2KB)
----examples()
--------Makefile(515B)
--------complex.cpp(708B)
--------convolve.cpp(1KB)
--------benchops.cpp(1KB)
--------taylor.cpp(890B)
--------userfun.cpp(1KB)
--------taydbl.cpp(833B)
--------tayest.cpp(1KB)
--------iterated.cpp(615B)
--------fibonacci.cpp(439B)
--------linear.cpp(3KB)
--------pidigits.cpp(2KB)
--------layers.cpp(6KB)
----RealObject.cpp(11KB)
----README.md(934B)
----GCChelper.h(2KB)
----manual()
--------exp.cpp(966B)
--------Makefile(383B)
--------expimpr.cpp(1KB)
--------harm.cpp(1KB)
--------fragments.cpp(1KB)
--------harmfun.cpp(1KB)
--------empty.cpp(195B)
----DataManager.h(3KB)
----MachineEstimateSSE2.cpp(45KB)
----defs.h(3KB)
----kernels.cpp(15KB)
----RealEncapsulation.h(18KB)
----LongFloat.h(8KB)
----Real.h(14KB)
----kernels.h(4KB)
----ErrorEstimate.h(3KB)
----DataManager.cpp(3KB)
----Visual C++()
--------real.sln(897B)
--------real.dsp(6KB)
--------real.dsw(531B)
--------real.vcproj(19KB)
--------real.suo(13KB)
----MachineEstimateSSE2.h(30KB)
----RealFuncs.h(6KB)
----RealObject.h(10KB)

网友评论