gpt4 book ai didi

algorithm - 在哪里可以找到标准数学函数的算法?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:15:55 25 4
gpt4 key购买 nike

<分区>

我希望向 D 编程语言标准库提交一个补丁,它将允许使用该语言的编译时函数评估工具在编译时评估大部分 std.math。编译时函数评估有几个限制,最重要的是:

  1. 你不能使用汇编语言。
  2. 您不能调用 C 代码或源代码不可用的代码。

几个 std.math 函数违反了这些,需要编写编译时版本。我在哪里可以获得有关计算对数、指数、幂和三角函数等事物的良好算法的信息?与实际代码相比,我更喜欢算法的高级描述,原因有二:

  1. 为了避免法律歧义以及让我的代码看起来与源代码“足够不同”以确保我拥有版权的需要。

  2. 我想要简单、可移植的算法。我不关心微优化,只要它们至少渐近有效即可。

编辑:D 的编译时函数评估模型允许在编译时计算的浮点结果无论如何都不同于在运行时计算的浮点结果,所以我不关心我的编译时算法是否不完全 与运行时版本相同的结果,只要它们在实际显着程度上不那么准确。

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