algorithms-for-computing-li.../LinearRegressionTool/src/main/java/presenter/algorithms/util/BinomialCoeffizient.java

26 lines
510 B
Java

package presenter.algorithms.util;
/**
* Implementierung verschiedener Algorithmen zur Berechnung von Ausgleichsgeraden.
*
* @Author: Armin Wolf
* @Email: a_wolf28@uni-muenster.de
* @Date: 26.06.2017.
*/
public class BinomialCoeffizient {
public static Double run(int n, int k) {
int res = 1;
if (k > n - k)
k = n - k;
for (int i = 0; i < k; ++i) {
res *= (n - i);
res /= (i + 1);
}
return Double.valueOf(res);
}
}