File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ public static double KurtosisNaN(this IEnumerable<int> source)
3636 if ( source == null )
3737 throw new ArgumentNullException ( "source" ) ;
3838
39- double mean = ( double ) source . Average ( ) ;
39+ double mean = ( double ) source . AverageNaN ( ) ;
4040
4141 if ( double . IsNaN ( mean ) )
4242 return double . NaN ;
@@ -133,7 +133,7 @@ public static double KurtosisNaN(this IEnumerable<long> source)
133133 if ( source == null )
134134 throw new ArgumentNullException ( "source" ) ;
135135
136- double mean = ( double ) source . Average ( ) ;
136+ double mean = ( double ) source . AverageNaN ( ) ;
137137
138138 if ( double . IsNaN ( mean ) )
139139 return double . NaN ;
@@ -230,7 +230,7 @@ public static float KurtosisNaN(this IEnumerable<float> source)
230230 if ( source == null )
231231 throw new ArgumentNullException ( "source" ) ;
232232
233- double mean = ( double ) source . Average ( ) ;
233+ double mean = ( double ) source . AverageNaN ( ) ;
234234
235235 if ( double . IsNaN ( mean ) )
236236 return float . NaN ;
@@ -327,7 +327,7 @@ public static double KurtosisNaN(this IEnumerable<double> source)
327327 if ( source == null )
328328 throw new ArgumentNullException ( "source" ) ;
329329
330- double mean = ( double ) source . Average ( ) ;
330+ double mean = ( double ) source . AverageNaN ( ) ;
331331
332332 if ( double . IsNaN ( mean ) )
333333 return double . NaN ;
Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ namespace LinqStatistics.NaN
5151 if (source == null)
5252 throw new ArgumentNullException("source");
5353
54- double mean = (double)source.Average ();
54+ double mean = (double)source.AverageNaN ();
5555
5656 if (double.IsNaN(mean))
5757 return <#= type.Item2 #>.NaN;
You can’t perform that action at this time.
0 commit comments