Visual Studio MSVC中erf的准确度是多少?

时间:2017-11-27 13:51:04

标签: c++ visual-studio

我需要在代码中使用erf函数,<cmath>中包含标准实现。了解结果的准确性对我很重要。有谁知道它是如何实现的(什么算法或近似)?

如果有所作为,我正在使用Visual Studio。

编辑:这不是this question的重复,因为我想知道我正在使用的实现的精度(MS Visual Studio),相关的问题只是说答案是特定于实现的

1 个答案:

答案 0 :(得分:0)

解决方案可能不是使用cmath版本(Visual Studio可能没有公开内部实现),而是依赖于为您提供所需信息的实现:

例如Boost Error Functions,可能还有其他开源实现。

boost实现附带一个 Accuracy 表,列出了一些实现的准确性,除此之外,如果提供的信息是,您实际上可以查看源代码。还不够。