我需要在代码中使用erf
函数,<cmath>
中包含标准实现。了解结果的准确性对我很重要。有谁知道它是如何实现的(什么算法或近似)?
如果有所作为,我正在使用Visual Studio。
编辑:这不是this question的重复,因为我想知道我正在使用的实现的精度(MS Visual Studio),相关的问题只是说答案是特定于实现的
答案 0 :(得分:0)
解决方案可能不是使用cmath
版本(Visual Studio可能没有公开内部实现),而是依赖于为您提供所需信息的实现:
例如Boost Error Functions,可能还有其他开源实现。
boost实现附带一个 Accuracy 表,列出了一些实现的准确性,除此之外,如果提供的信息是,您实际上可以查看源代码。还不够。