diff --git a/src/Numerics/Statistics/RunningStatistics.cs b/src/Numerics/Statistics/RunningStatistics.cs
index 6af0bf9b..1458e52b 100644
--- a/src/Numerics/Statistics/RunningStatistics.cs
+++ b/src/Numerics/Statistics/RunningStatistics.cs
@@ -151,7 +151,7 @@ namespace MathNet.Numerics.Statistics
///
public double PopulationSkewness
{
- get { return _n < 2 ? double.NaN : _m3*Math.Sqrt(_n*(_n - 1))*Math.Sqrt(_m2/(_n - 1))/(_m2*_m2); }
+ get { return _n < 2 ? double.NaN : Math.Sqrt(_n)*_m3/Math.Pow(_m2, 1.5); }
}
///
@@ -171,7 +171,7 @@ namespace MathNet.Numerics.Statistics
///
public double PopulationKurtosis
{
- get { return _n < 3 ? double.NaN : (_m4*_n - 3*_m2*_m2)/(_m2*_m2); }
+ get { return _n < 3 ? double.NaN : _n*_m4/(_m2*_m2) - 3.0; }
}
///