首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Delphi中的快速BigFloat单元

Delphi中的快速BigFloat单元
EN

Stack Overflow用户
提问于 2011-09-10 16:47:11
回答 2查看 1.7K关注 0票数 3

我正在寻找一个快速的BigFloat单元,它可以处理加、减、乘和除(对数可以,但不是必须的),并且至少有100位小数的精度。我尝试过this单元,但它比标准的扩展操作要慢1000倍。那么,有没有人知道Delphi的快速(呃) BigFloat单元?

亨利

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-10 20:33:44

总结对操作员问题的评论。

对于大型浮点库来说,C库可能是最好的解决方案。

GMP声称是最快的自由库,使用汇编进行了优化,并于1991年建立。

使用GMP库的this Delphi包装器。

为了以合理的成本/努力获得更快的速度,CUDA/GPU解决方案可以完成这项工作。工作正在进行,但我找不到最终的解决方案。

票数 5
EN

Stack Overflow用户

发布于 2011-09-10 17:05:56

软件浮点比硬件浮点慢1到2个数量级。结合这一事实,您正在寻找更高的精度,您可能会有另一个数量级。

你的期望可能是不切实际的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7370657

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档