100的阶乘结果共有几个"0"?

100的阶乘结果共有几个"0"?
什么思路呢?
米兰女孩 1年前 已收到4个回答 举报

milancs 幼苗

共回答了21个问题采纳率:85.7% 举报

n!中有24个质因数5,有更多的质因数2.
所以有24个0

1年前

1

anjieer 幼苗

共回答了7个问题 举报

LZ要的是一共有几个0,用高精度乘法乘出来,然后再统计0的个数即可。

1年前

2

膻泡 幼苗

共回答了5个问题 举报

100!=93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000
共24个0

1年前

1

马元元 精英

共回答了21805个问题 举报

这有一个公式n!最后连续有a个0,则
a=[n/5]+[n/5^2]+[n/5^3]+[n/5^4]+……
其中[x]读作高斯x,表示不大于x的最大整数
比如[1.2]=1,[3]=3,[-1.2]=-2
此处n=100
a=[100/5]+[100/5^2]+[100/5^3]+[100/5^4]+……
=20+4+0+0+……
=24
所以100!最后连续有24个0

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 2.227 s. - webmaster@yulucn.com