C++怎么取整数??

 我来答
小枫看法
高粉答主

2023-06-28 · 关注最新生活,身边事,好精彩。
小枫看法
采纳数:4018 获赞数:180084

向TA提问 私信TA
展开全部

cm取n的公式:

C(m,n)=A(m,n)/n!

=m*(m-1)*(m-2)*...*(m-n+1)/[n!]

=m!/[n!(m-n)!]

具体到数字举例:

C5(3)

=5*4*3/(1*2*3)

=10


另外Cmn还有一个特殊的等式Cmn=C(n-m)n【(n-m)为上标,n为下标】,那么如果m比较大于一半的n 我们就回采取Cmn=C(n-m)n。


例如C58,就会等于C(8-5)8,也就是C38,C58=8*7*6*5*4/1*2*3*4*5,把分子分母的5、4都去掉就变成C38=8*7*6/1*2*3。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式