等价的C#函数Excels Norm.S.Inv函数

我计划在C#中find一些数据的基准Z值。 为此,我需要Excel中的Norm.S.Inv函数。 我无法在C#中find任何这种实现。 任何人都可以指出我图书馆或一些可以帮助我的源代码吗? 谢谢

你可以使用Math.NET 。

您正在查找的方法是MathNet.Numerics.Distribution.Normal.InverseCumulativeDistribution

在Excel 2010以后, NORM.S.INV的实现看起来是从这篇论文中提取出来的:

Wichura,MJ(1988)。 “algorithmAS241:正态分布的百分点”。 Applied Statistics(Blackwell Publishing)37(3):477-484。 (参考: http : //blogs.office.com/b/microsoft-excel/archive/2009/10/08/going-back-to-the-topic-of-functions-for-a-moment.aspx附件P34第2.3.32-33节)

对于精确brenchmarking,也许尝试: http : //www.alglib.net/specialfunctions/distributions/normal.php