java - 在Java数学中选择函数?

标签 java math theory

抱歉标题含糊不清,我基本上需要知道如何使用java中的选择函数,计算出发生某事的机会,例如说我想在计算器上计算出中奖的机会我会这样做:

QUANTITY_OF_LOTTERY_NUMBERS CHOOSE 6

这将返回这六个数字随机出现的机会。我相信这就是所谓的二项式定理,但我在学习任何其他相关知识之前就从大学退学了:P

无论如何,如果你这样做49 choose 6例如,在 Google 上,您会看到我尝试使用的功能

问题:如何用Java代码实现这个功能?

最佳答案

Apache Commons Math 有它。如果您好奇,可以阅读有关帕斯卡三角形的内容。

http://commons.apache.org/proper/commons-math/apidocs/org/apache/commons/math3/util/CombinatoricsUtils.html#binomialCoefficient(int ,整数)

关于java - 在Java数学中选择函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22206826/

相关文章:

python - != vs <> 在 Python 中?

c - ANSI-C pow 函数和类型转换

math - 如何将 atan2() 与其他弧度角系统结合使用

theory - 超图可以表示非确定性图灵机吗?

algorithm - Grundy 的游戏扩展到两个以上的堆

java - 在递归函数中参数值根据向下递归值而变化

java - Mockito 如何用输出参数模拟 void 方法?

java - 使用重入锁的生产者消费者不起作用

java - 当前目录 java 中的文件和文件夹数组和有效字符串

theory - 关键字研究/分析软件如何[理论上]工作?