Class Calculator
public static class Calculator
- Inheritance
-
Calculator
- Inherited Members
Methods
CalculateAverage(decimal[])
public static decimal CalculateAverage(decimal[] values)
Parameters
valuesdecimal[]
Returns
CalculateCorrelation(IEnumerable<double>, IEnumerable<double>)
public static double CalculateCorrelation(IEnumerable<double> x, IEnumerable<double> y)
Parameters
xIEnumerable<double>yIEnumerable<double>
Returns
CalculateCorrelation(double, double, double)
Calculate "Pearson Correlation Coefficient"
public static double CalculateCorrelation(double p_m, double p_k, double p_m_k)
Parameters
p_mdoublePercentage of true answers on question "m"
p_kdoublePercentage of true answers on question "k"
p_m_kdoublePercentage of true answers on both questions: "m" and "k"
Returns
CalculateCovariance(IEnumerable<double>, IEnumerable<double>)
public static double CalculateCovariance(IEnumerable<double> x, IEnumerable<double> y)
Parameters
xIEnumerable<double>yIEnumerable<double>
Returns
CalculateCronbachAlpha(List<List<double>>)
public static double CalculateCronbachAlpha(List<List<double>> data)
Parameters
Returns
CalculateCronbachAlpha(double[][])
public static double CalculateCronbachAlpha(double[][] data)
Parameters
datadouble[][]
Returns
CalculateMedian(IEnumerable<double>)
public static double CalculateMedian(IEnumerable<double> values)
Parameters
valuesIEnumerable<double>
Returns
CalculatePopulationVariance(IEnumerable<double>)
public static double CalculatePopulationVariance(IEnumerable<double> values)
Parameters
valuesIEnumerable<double>
Returns
CalculateStandardDeviation(IEnumerable<double>)
public static double CalculateStandardDeviation(IEnumerable<double> values)
Parameters
valuesIEnumerable<double>
Returns
Divide(double, double)
Returns zero if the denominator is zero.
public static double Divide(double numerator, double denominator)
Parameters
Returns
FromBase26(string)
Convert a positive Base 26 numeric value to Base 10. Zero is unsupported (by design).
public static int FromBase26(string number)
Parameters
numberstring
Returns
GetPercentDecimal(decimal, decimal)
public static decimal GetPercentDecimal(decimal part, decimal total)
Parameters
Returns
GetPercentDecimal(decimal, decimal, int)
public static decimal GetPercentDecimal(decimal part, decimal total, int decimals)
Parameters
Returns
GetPercentDecimal(decimal, int)
public static decimal GetPercentDecimal(decimal part, int total)
Parameters
Returns
GetPercentDecimal(int, int, int)
public static decimal GetPercentDecimal(int part, int total, int decimals)
Parameters
Returns
GetPercentDouble(double, double, int)
public static double GetPercentDouble(double part, double total, int decimals)
Parameters
Returns
GetPercentInteger(double, double)
public static int GetPercentInteger(double part, double total)
Parameters
Returns
ToBase26(int)
Convert a positive Base 10 numeric value to Base 26. Zero is unsupported (by design).
public static string ToBase26(int number)
Parameters
numberint