我正在寻找一个快速的 BigFloat 单元,它可以处理加法、减法、乘法和除法(对数可以,但不是必需的),并且精度至少为 100 位小数。 我试过this单位,但它比标准扩展操作慢大约 1,000 倍。 那么,有人知道 Delphi 的更快(更快)的 BigFloat 单元吗?
亨利
最佳答案
总结对OP问题的评论。
C 库可能是大型浮点库的最佳解决方案。
GMP声称是最快的免费库,通过汇编进行优化,自 1991 年建立。
使用this GMP 库的 Delphi 包装器。
如果要以合理的成本/工作量获得更快的速度,CUDA/GPU 解决方案就可以完成这项工作。 工作正在进行中,但我找不到最终的解决方案。
关于delphi - 用于德尔福的快速 BigFloat 装置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7370657/