gpt4 book ai didi

performance - Delphi 2009 中的 sqrt 仍然很慢吗?

转载 作者:行者123 更新时间:2023-12-03 15:21:45 25 4
gpt4 key购买 nike

Delphi 2009 中的 sqrt 仍然很慢吗?

老技巧(查找表、近似函数)仍然有用吗?

最佳答案

如果您正在处理一小组非常大的数字,那么查找表总是会更快。而如果您正在处理大量小数字,那么即使是一个缓慢的例程也可能比维护一个大表更快。

我查看了 System.pas(SQRT 所在位置),虽然有许多 block 标记为从 Fastcode 项目 获得许可,但 SQRT 不是。事实上,它只是对 FSQRT 进行了汇编调用,因此它很可能没有改变。因此,如果它在某个时刻相对较慢,那么它很可能仍然很慢(尽管您的 CPU 现在可能快得多并且为此进行了优化......)

我的建议是查看您的使用情况和测试。

关于performance - Delphi 2009 中的 sqrt 仍然很慢吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/917489/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com