Java面试题:100的阶乘末尾有多少个零?

来源:互联网 发布:反恐精英全球攻势mac 编辑:程序博客网 时间:2024/05/21 10:31

 1×2×3.。。×100

1 每隔5个,会产生一个0,比如 5, 10 ,15,20.。。

2 每隔 5×5 个会多产生出一个0,比如 25,50,75,100

3 每隔 5×5×5 会多出一个0,比如125.。。

所以 100的末尾0的个数为
100/5 + 100/25 = 20+4 = 24个

原创粉丝点击