作业帮 > 数学 > 作业

1*2*3*4*……*3000的乘积末尾有几个0啊?

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/21 11:45:14
1*2*3*4*……*3000的乘积末尾有几个0啊?
正解的是:末尾有748个0.
方法是:
乘积会产生0的,就是2的倍数与5的倍数相乘产生的,如8×15=120,等等.
在1到3000之中,2的倍数多于5的倍数,所以只需找出5的因子有多少个,那么末尾就有多少个0.
3000÷5=600
600÷5=120
120÷5=24
24÷5=4.8,取整数为4;
所以5的因子共有:600+120+24+4=748,
所以
末尾0的个数是:748个.