How to simplify factorial before calculating the result

1 次查看(过去 30 天)
Hi, I'm trying to calculate (2189!/(2165!*24!))/(2190!/(2165!*25!)). MathLab is telling me it's NaN because of the Inf/Inf result but i know the answer is around 1/438. Is there a way to tell MathLab to simplify the factorials before calulating their values.
  1 个评论
James Tursa
James Tursa 2021-9-29
编辑:James Tursa 2021-9-29
Is it only this particular calculation you are interested in (which easily reduces to 25/2190 by inspection ... not close to your claimed 1/438), or is this simply an example of a more generic calculation?

请先登录,再进行评论。

回答(1 个)

Matt J
Matt J 2021-9-29
nchoosek(2189,24)/nchoosek(2190,25),
Warning: Result may not be exact. Coefficient is greater than 9.007199e+15 and is only accurate to 15 digits
Warning: Result may not be exact. Coefficient is greater than 9.007199e+15 and is only accurate to 15 digits
ans = 0.0114

类别

Help CenterFile Exchange 中查找有关 Loops and Conditional Statements 的更多信息

标签

产品


版本

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by