1X2X3X4......X100的积的末尾有几个0 5
7个回答
展开全部
正解的是:末尾有24个0。
方法是:
乘积会产生0的,就是2的倍数与5的倍数相乘产生的,如8×15=120,等等。
在1到100之中,2的倍数多于5的倍数,所以只需找出5的因子有多少个,那么末尾就有多少个0。
在1到100之中,5的倍数共有100÷5=20个,其中25的倍数有100÷25=4个,所以只含有一个因子5的倍数有20-4=16个,这16个与2的倍数相乘只会产生一个0,共产生16个0;而25的倍数有25、50、75、100这四个,每个与4的倍数相乘都会产生两个0,这样共会产生8个0。
所以
末尾0的个数是:16+8=24个。
或者用另一种通用的方法:
100÷5=20
20÷5=4
在1到100之中,5的因子共有20+4=24个,所以末尾有24个0。
这种方法可以推广到:1×2×3×4×5×6×...×n,它的末尾有多少个0的算法是:
用n÷5,商取整数,
再用该整数去除以5,商也是取整数,
不断的除以5,直到所得的商取整数后小于5为止。将全部的商加起来,得数就是0的个数。
例如:上题100÷5=20,20÷5=4,所得商4小于5,所以不用再除了,全部的商之和为:20+4=24,这就是0的个数。
方法是:
乘积会产生0的,就是2的倍数与5的倍数相乘产生的,如8×15=120,等等。
在1到100之中,2的倍数多于5的倍数,所以只需找出5的因子有多少个,那么末尾就有多少个0。
在1到100之中,5的倍数共有100÷5=20个,其中25的倍数有100÷25=4个,所以只含有一个因子5的倍数有20-4=16个,这16个与2的倍数相乘只会产生一个0,共产生16个0;而25的倍数有25、50、75、100这四个,每个与4的倍数相乘都会产生两个0,这样共会产生8个0。
所以
末尾0的个数是:16+8=24个。
或者用另一种通用的方法:
100÷5=20
20÷5=4
在1到100之中,5的因子共有20+4=24个,所以末尾有24个0。
这种方法可以推广到:1×2×3×4×5×6×...×n,它的末尾有多少个0的算法是:
用n÷5,商取整数,
再用该整数去除以5,商也是取整数,
不断的除以5,直到所得的商取整数后小于5为止。将全部的商加起来,得数就是0的个数。
例如:上题100÷5=20,20÷5=4,所得商4小于5,所以不用再除了,全部的商之和为:20+4=24,这就是0的个数。
展开全部
10*20*30*...*100的结果有11个0
5*4*15*14*25*24*...94*95的结果10个0
一共是21个0
5*4*15*14*25*24*...94*95的结果10个0
一共是21个0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这类问题称为阶乘,用n!表示,六十九的阶乘已答到了1.711224524*10的98次方,100实在太大了,谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询